--- /dev/null
+#!/bin/sh
+
+
+if [ -f /etc/bacula/bacula-fd.conf ];then
+cli="/etc/bacula/bacula-fd.conf"
+else
+cli="NOT"
+fi
+if [ $cli = "NOT" ];then
+if [ -f /opt/etc/bacula/bacula-fd.conf ];then
+cli="/opt/etc/bacula/bacula-fd.conf"
+else
+cli="NOT"
+fi
+fi
+
+if [ -f ../../../scripts/nozen ]; then
+DIALOG=dialog
+else
+DIALOG=Xdialog
+fi
+
+if [ $cli = "NOT" ] ;then
+$DIALOG --title "lookin for bacula-fd.conf" --msgbox "oops, couldn't find a bacula-fd.conf \n I'm afraid you'll have to locate it yourself ..." 10 60
+ $DIALOG --backtitle "Where is bacula-fd.conf? " --title "(spacebar to select)" --aspect 12 --begin 4 3 --fselect / 30 60 2>tmp
+
+ if [ $? = 1 ];then
+ $DIALOG --title "No bacula-fd.conf" --msgbox "I AM AFRAID WE CAN'T DO ANYTHING WITHOUT A bacula-fd.conf \n \n \n THIS USB KEY WILL BE USELESS WITHOUT BACULA RUNNING ON THE CLIENT \n \n \n ABORTING !!!!!!!!!!!!!!!!!!" 600 600
+ echo "aborted!!!!!!!!!!!"
+ exit 1
+ fi
+
+
+
+
+ bakonf=`cat tmp`
+echo $bakonf|grep bacula-fd.conf
+ if [ $? = 1 ];then
+ $DIALOG --title "No bacula-fd.conf" --msgbox "I AM AFRAID WE CAN'T DO ANYTHING WITHOUT A bacula-fd.conf \n \n \n THIS USB KEY WILL BE USELESS WITHOUT BACULA RUNNING ON THE CLIENT \n \n \n ABORTING !!!!!!!!!!!!!!!!!!" 600 600
+ echo "aborted!!!!!!!!!!!"
+ exit 1
+ fi
+ bakonf=`cat tmp`
+ rm tmp
+ cp $bakonf ../diskinfo/
+fi
+if [ ! $cli = "NOT" ] ;then
+$DIALOG --title "lookin for bacula-fd.conf" --yesno "we found a conf file in $cli, is that correct?" 10 60
+
+
+if [ $? = 0 ];then
+ bakonf=$cli
+ else
+
+ $DIALOG --backtitle "Where is bacula-fd.conf? " --title "(spacebar to select)" --aspect 12 --begin 4 3 --fselect / 30 60 2>tmp
+ if [ $? = 1 ];then
+ $DIALOG --title "No bacula-fd.conf" --msgbox "I AM AFRAID WE CAN'T DO ANYTHING WITHOUT A bacula-fd.conf \n \n \n THIS USB KEY WILL BE USELESS WITHOUT BACULA RUNNING ON THE CLIENT \n \n \n ABORTING !!!!!!!!!!!!!!!!!!" 600 600
+ echo "aborted!!!!!!!!!!!"
+ exit 1
+ fi
+ bakonf=`cat tmp`
+ rm tmp
+
+
+ fi
+ echo $bakonf|grep bacula-fd.conf
+ if [ ! $? = 0 ];then
+ $DIALOG --title "No bacula-fd.conf" --msgbox "I AM AFRAID WE CAN'T DO ANYTHING WITHOUT A bacula-fd.conf \n \n \n THIS USB KEY WILL BE USELESS WITHOUT BACULA RUNNING ON THE CLIENT \n \n \n ABORTING !!!!!!!!!!!!!!!!!!" 600 600
+ echo "aborted!!!!!!!!!!!"
+ exit 1
+ fi
+ cp $bakonf ../diskinfo/
+
+
+fi
+if [ -f /etc/bacula/bconsole.conf ];then
+cli="/etc/bacula/bconsole.conf"
+else
+cli="NOT"
+fi
+if [ $cli = "NOT" ];then
+if [ -f /opt/etc/bacula/bconsole.conf ];then
+cli="/opt/etc/bacula/bconsole.conf"
+else
+cli="NOT"
+fi
+fi
+
+if [ $cli = "NOT" ] ;then
+$DIALOG --title "bconsole" --yesno "do you have bconsole installed on this machine ?" 10 60
+ if [ $? = 0 ];then
+
+
+ $DIALOG --title "lookin for bconsole.conf" --msgbox "oops, couldn't find a bconsole.conf \n I'm afraid you'll have to locate it yourself ..." 10 60
+ $DIALOG --backtitle "Where is bconsole.conf? " --title "(spacebar to select)" --aspect 12 --begin 4 3 --fselect / 30 60 2>tmp
+ if [ $? = 1 ];then
+ $DIALOG --title "No bconsole.conf" --msgbox "O.K. We'll do without it \n but you will need to know your director's version \n when you restore" 10 60
+
+ else
+ bakonf=`cat tmp`
+ rm tmp
+
+
+
+ cp $bakonf ../diskinfo/
+ fi
+ else
+ $DIALOG --title "No bconsole.conf" --msgbox "O.K. We'll do without it \n but you will need to know your director's version \n when you restore" 10 60
+ fi
+fi
+
+
+if [ ! $cli = "NOT" ] ;then
+$DIALOG --title "lookin for bconsole.conf" --yesno "we found a conf file in $cli, is that correct?" 10 60
+ if [ $? = 0 ];then
+bakonf=$cli
+cp $bakonf ../diskinfo/
+ else
+
+ $DIALOG --backtitle "Where is bconsole.conf? " --title "(spacebar to select)" --aspect 12 --begin 4 3 --fselect / 30 60 2>tmp
+ if [ $? = 1 ];then
+ $DIALOG --title "No bconsole.conf" --msgbox "O.K. We'll do without it \n but you will need to know your director's version \n when you restore" 10 60
+
+ else
+ bakonf=`cat tmp`
+ rm tmp
+
+
+ echo $bakonf |grep bconsole.conf
+ if [ $? = 0 ];then
+ cp $bakonf ../diskinfo/
+ else
+ $DIALOG --title "No bconsole.conf" --msgbox "That was no bconsole.conf, \n \n O.K. We'll do without it \n but you will need to know your director's version \n when you restore" 10 60
+ fi
+ fi
+
+ fi
+fi