|
|
|
@ -5,6 +5,12 @@
|
|
|
|
|
|
|
|
|
|
%config |
|
|
|
|
dcron_enable="$openpkg_rc_def" |
|
|
|
|
dcron_loglevel=8 |
|
|
|
|
dcron_log_prolog="true" |
|
|
|
|
dcron_log_epilog="true" |
|
|
|
|
dcron_log_numfiles="10" |
|
|
|
|
dcron_log_minsize="1M" |
|
|
|
|
dcron_log_complevel="9" |
|
|
|
|
|
|
|
|
|
%common |
|
|
|
|
dcron_pidfile="@l_prefix@/var/dcron/dcron.pid" |
|
|
|
@ -24,7 +30,7 @@
|
|
|
|
|
%start -u @l_susr@ |
|
|
|
|
rcService dcron enable yes || exit 0 |
|
|
|
|
rcService dcron active yes && exit 0 |
|
|
|
|
@l_prefix@/sbin/crond |
|
|
|
|
@l_prefix@/sbin/crond -l${dcron_loglevel} >> @l_prefix@/var/dcron/dcron.log 2>&1 |
|
|
|
|
|
|
|
|
|
%stop -u @l_susr@ |
|
|
|
|
rcService dcron enable yes || exit 0 |
|
|
|
@ -39,3 +45,12 @@
|
|
|
|
|
sleep 2 |
|
|
|
|
rc dcron start |
|
|
|
|
|
|
|
|
|
%daily -u @l_susr@ |
|
|
|
|
rcService dcron enable yes || exit 0 |
|
|
|
|
shtool rotate -f \ |
|
|
|
|
-n ${dcron_log_numfiles} -s ${dcron_log_minsize} -d \ |
|
|
|
|
-z ${dcron_log_complevel} -o @l_musr@ -g @l_mgrp@ -m 644 \ |
|
|
|
|
-P "$dcron_log_prolog" \ |
|
|
|
|
-E "$dcron_log_epilog && rc dcron restart" \ |
|
|
|
|
@l_prefix@/var/dcron/dcron.log |
|
|
|
|
|
|
|
|
|