bacula/rc.bacula

changeset 791
a5b2210360f9
parent 20
8adc5213fd55
equal deleted inserted replaced
0:ba45c26a9507 1:bd8bd8967bcc
7 bacula_enable="$openpkg_rc_def" 7 bacula_enable="$openpkg_rc_def"
8 bacula_dir_enable="@with_server@" 8 bacula_dir_enable="@with_server@"
9 bacula_sd_enable="@with_server@" 9 bacula_sd_enable="@with_server@"
10 bacula_fd_enable="yes" 10 bacula_fd_enable="yes"
11 bacula_debug="" 11 bacula_debug=""
12 bacula_log_files="@l_prefix@/var/bacula/log" 12 bacula_log_dir="@l_prefix@/var/bacula/bacula-dir.log"
13 bacula_log_fd="@l_prefix@/var/bacula/bacula-fd.log"
14 bacula_log_sd="@l_prefix@/var/bacula/bacula-sd.log"
13 bacula_log_prolog="true" 15 bacula_log_prolog="true"
14 bacula_log_epilog="true" 16 bacula_log_epilog="true"
15 bacula_log_numfiles="10" 17 bacula_log_numfiles="10"
16 bacula_log_minsize="1M" 18 bacula_log_minsize="1M"
17 bacula_log_complevel="9" 19 bacula_log_complevel="9"
41 sleep 5 43 sleep 5
42 rc bacula start 44 rc bacula start
43 45
44 %daily -u @l_susr@ 46 %daily -u @l_susr@
45 rcService bacula enable yes || exit 0 47 rcService bacula enable yes || exit 0
46 if [ ".$bacula_log_files" != . ]; then 48 for logfile in $bacula_log_dir $bacula_log_fd $bacula_log_sd; do
47 shtool rotate -f \ 49 shtool rotate -f \
48 -n ${bacula_log_numfiles} -s ${bacula_log_minsize} -d \ 50 -n ${bacula_log_numfiles} -s ${bacula_log_minsize} -d \
49 -z ${bacula_log_complevel} -o @l_rusr@ -g @l_rgrp@ -m 640 \ 51 -z ${bacula_log_complevel} -o @l_rusr@ -g @l_rgrp@ -m 640 \
50 -P "${bacula_log_prolog}" \ 52 -P "${bacula_log_prolog}" \
51 -E "${bacula_log_epilog}" \ 53 -E "${bacula_log_epilog}" \
52 $bacula_log_files 54 $logfile
53 fi 55 done
54 56

mercurial