|
|
@@ -50,19 +50,18 @@
|
|
|
rcService clamav enable yes || exit 0
|
|
|
if [ ".$clamav_update" = .quarterly ]; then
|
|
|
@l_prefix@/bin/freshclam
|
|
|
+ if [ $? -ge 10 ]; then exit $?; fi
|
|
|
fi
|
|
|
|
|
|
%hourly -u @l_rusr@
|
|
|
rcService clamav enable yes || exit 0
|
|
|
if [ ".$clamav_update" = .hourly ]; then
|
|
|
@l_prefix@/bin/freshclam
|
|
|
+ if [ $? -ge 10 ]; then exit $?; fi
|
|
|
fi
|
|
|
|
|
|
%daily -u @l_rusr@
|
|
|
rcService clamav enable yes || exit 0
|
|
|
- if [ ".$clamav_update" = .daily ]; then
|
|
|
- @l_prefix@/bin/freshclam
|
|
|
- fi
|
|
|
shtool rotate -f \
|
|
|
-n ${clamav_log_numfiles} -s ${clamav_log_minsize} -d \
|
|
|
-z ${clamav_log_complevel} -o @l_rusr@ -g @l_rgrp@ -m 644 \
|
|
|
@@ -75,10 +74,15 @@
|
|
|
-P "${clamav_log_prolog}" \
|
|
|
-E "${clamav_log_epilog}; rc clamav restart" \
|
|
|
@l_prefix@/var/clamav/freshclam.log
|
|
|
+ if [ ".$clamav_update" = .daily ]; then
|
|
|
+ @l_prefix@/bin/freshclam
|
|
|
+ if [ $? -ge 10 ]; then exit $?; fi
|
|
|
+ fi
|
|
|
|
|
|
%weekly -u @l_rusr@
|
|
|
rcService clamav enable yes || exit 0
|
|
|
if [ ".$clamav_update" = .weekly ]; then
|
|
|
@l_prefix@/bin/freshclam
|
|
|
+ if [ $? -ge 10 ]; then exit $?; fi
|
|
|
fi
|
|
|
|