29 for I in ${MAN1}; \ |
29 for I in ${MAN1}; \ |
30 - do (rm -f $(DESTDIR)$(mandir)/man1/$$I.gz); \ |
30 - do (rm -f $(DESTDIR)$(mandir)/man1/$$I.gz); \ |
31 + do (rm -f $(DESTDIR)$(mandir)/man1/$$I); \ |
31 + do (rm -f $(DESTDIR)$(mandir)/man1/$$I); \ |
32 done |
32 done |
33 |
33 |
34 clean: dummy |
34 clean: |
35 Index: scripts/bacula.in |
35 Index: scripts/bacula.in |
36 diff -Nau scripts/bacula.in.orig scripts/bacula.in |
36 diff -Nau scripts/bacula.in.orig scripts/bacula.in |
37 --- scripts/bacula.in.orig 2008-07-06 15:06:15.000000000 +0200 |
37 --- scripts/bacula.in.orig 2008-07-24 17:02:06.000000000 +0200 |
38 +++ scripts/bacula.in 2008-11-19 23:08:15.438347068 +0100 |
38 +++ scripts/bacula.in 2009-09-17 00:40:53.423969596 +0200 |
39 @@ -13,32 +13,38 @@ |
39 @@ -13,37 +13,43 @@ |
40 # easier to "steal" this code for the development |
40 # easier to "steal" this code for the development |
41 # environment where they are different. |
41 # environment where they are different. |
42 # |
42 # |
43 -SCRIPTDIR=@scriptdir@ |
43 -SCRIPTDIR=@scriptdir@ |
44 +SCRIPTDIR=@libexecdir@ |
44 +SCRIPTDIR=@libexecdir@ |
|
45 # |
|
46 # Disable Glibc malloc checks, it doesn't help and it keeps from getting |
|
47 # good dumps |
|
48 MALLOC_CHECK_=0 |
|
49 export MALLOC_CHECK_ |
45 |
50 |
46 -case "$1" in |
51 -case "$1" in |
47 +action=$1 |
52 +action=$1 |
48 +debug=$2 |
53 +debug=$2 |
49 +[ -n "$3" ] && enable_dir=$3 || enable_dir=yes |
54 +[ -n "$3" ] && enable_dir=$3 || enable_dir=yes |
63 stop) |
68 stop) |
64 # Stop the FD first so that SD will fail jobs and update catalog |
69 # Stop the FD first so that SD will fail jobs and update catalog |
65 - [ -x ${SCRIPTDIR}/bacula-ctl-fd ] && ${SCRIPTDIR}/bacula-ctl-fd $1 $2 |
70 - [ -x ${SCRIPTDIR}/bacula-ctl-fd ] && ${SCRIPTDIR}/bacula-ctl-fd $1 $2 |
66 - [ -x ${SCRIPTDIR}/bacula-ctl-sd ] && ${SCRIPTDIR}/bacula-ctl-sd $1 $2 |
71 - [ -x ${SCRIPTDIR}/bacula-ctl-sd ] && ${SCRIPTDIR}/bacula-ctl-sd $1 $2 |
67 - [ -x ${SCRIPTDIR}/bacula-ctl-dir ] && ${SCRIPTDIR}/bacula-ctl-dir $1 $2 |
72 - [ -x ${SCRIPTDIR}/bacula-ctl-dir ] && ${SCRIPTDIR}/bacula-ctl-dir $1 $2 |
|
73 + [ "$enable_sd" = "yes" ] && [ -x ${SCRIPTDIR}/bacula-ctl-sd ] && ${SCRIPTDIR}/bacula-ctl-sd $1 $2 |
68 + [ "$enable_fd" = "yes" ] && [ -x ${SCRIPTDIR}/bacula-ctl-fd ] && ${SCRIPTDIR}/bacula-ctl-fd $1 $2 |
74 + [ "$enable_fd" = "yes" ] && [ -x ${SCRIPTDIR}/bacula-ctl-fd ] && ${SCRIPTDIR}/bacula-ctl-fd $1 $2 |
69 + [ "$enable_sd" = "yes" ] && [ -x ${SCRIPTDIR}/bacula-ctl-sd ] && ${SCRIPTDIR}/bacula-ctl-sd $1 $2 |
|
70 + [ "$enable_dir" = "yes" ] && [ -x ${SCRIPTDIR}/bacula-ctl-dir ] && ${SCRIPTDIR}/bacula-ctl-dir $1 $2 |
75 + [ "$enable_dir" = "yes" ] && [ -x ${SCRIPTDIR}/bacula-ctl-dir ] && ${SCRIPTDIR}/bacula-ctl-dir $1 $2 |
71 ;; |
76 ;; |
72 |
77 |
73 restart) |
78 restart) |
74 - $0 stop |
79 - $0 stop |
102 dbx $1 $2 <@scriptdir@/btraceback.dbx >${WD}/bacula.$$.traceback 2>&1 |
107 dbx $1 $2 <@scriptdir@/btraceback.dbx >${WD}/bacula.$$.traceback 2>&1 |
103 cat ${WD}/bacula.$$.traceback \ |
108 cat ${WD}/bacula.$$.traceback \ |
104 | @sbindir@/bsmtp -h @smtp_host@ -f @dump_email@ -s "Bacula DBX traceback of ${PNAME}" @dump_email@ |
109 | @sbindir@/bsmtp -h @smtp_host@ -f @dump_email@ -s "Bacula DBX traceback of ${PNAME}" @dump_email@ |
105 Index: src/dird/bacula-dir.conf.in |
110 Index: src/dird/bacula-dir.conf.in |
106 diff -Nau src/dird/bacula-dir.conf.in.orig src/dird/bacula-dir.conf.in |
111 diff -Nau src/dird/bacula-dir.conf.in.orig src/dird/bacula-dir.conf.in |
107 --- src/dird/bacula-dir.conf.in.orig 2008-06-19 21:44:34.000000000 +0200 |
112 --- src/dird/bacula-dir.conf.in.orig 2009-07-15 19:05:40.000000000 +0200 |
108 +++ src/dird/bacula-dir.conf.in 2008-11-19 23:10:11.001069502 +0100 |
113 +++ src/dird/bacula-dir.conf.in 2009-09-17 00:45:04.055970595 +0200 |
109 @@ -29,7 +29,8 @@ |
114 @@ -29,7 +29,8 @@ |
110 Level = Incremental |
115 Level = Incremental |
111 Client = @hostname@-fd |
116 Client = @basename@-fd |
112 FileSet = "Full Set" |
117 FileSet = "Full Set" |
113 - Schedule = "WeeklyCycle" |
118 - Schedule = "WeeklyCycle" |
114 + #Schedule = "WeeklyCycle" |
119 + #Schedule = "WeeklyCycle" |
115 + Schedule = "NEVER" |
120 + Schedule = "NEVER" |
116 Storage = File |
121 Storage = File |