clamav/rc.clamav

changeset 233
f5f6e93f3dc6
parent 232
e3fb635fcb8e
child 234
b0dde56e4a08
equal deleted inserted replaced
1:33f4d5d95e4c 2:41442c37282e
15 clamav_log_minsize="1M" 15 clamav_log_minsize="1M"
16 clamav_log_complevel="9" 16 clamav_log_complevel="9"
17 17
18 %common 18 %common
19 clamav_cfgfile="@l_prefix@/etc/clamav/clamd.conf" 19 clamav_cfgfile="@l_prefix@/etc/clamav/clamd.conf"
20 clamav_milter_cfgfile="@l_prefix@/etc/clamav/clamav-milter.conf"
21 clamav_pidfile_clamd="@l_prefix@/var/clamav/clamd.pid" 20 clamav_pidfile_clamd="@l_prefix@/var/clamav/clamd.pid"
22 clamav_pidfile_clamav_milter="@l_prefix@/var/clamav/clamav-milter.pid" 21 clamav_pidfile_clamav_milter="@l_prefix@/var/clamav/clamav-milter.pid"
23 clamav_signal () { 22 clamav_signal () {
24 [ -f $clamav_pidfile_clamd ] \ 23 [ -f $clamav_pidfile_clamd ] \
25 && kill -$1 `cat $clamav_pidfile_clamd` 24 && kill -$1 `cat $clamav_pidfile_clamd`
49 --config-file=$clamav_cfgfile \ 48 --config-file=$clamav_cfgfile \
50 $clamav_clamd_flags 49 $clamav_clamd_flags
51 elif [ ".$daemon" = ".clamav-milter" -a -x @l_prefix@/sbin/clamav-milter ]; then 50 elif [ ".$daemon" = ".clamav-milter" -a -x @l_prefix@/sbin/clamav-milter ]; then
52 ( umask 002 51 ( umask 002
53 @l_prefix@/sbin/clamav-milter \ 52 @l_prefix@/sbin/clamav-milter \
54 --config-file=$clamav_milter_cfgfile \ 53 --config-file=$clamav_cfgfile \
55 $clamav_clamav_milter_flags 54 --max-children=4 --outgoing --local \
55 --pidfile=$clamav_pidfile_clamav_milter \
56 --sendmail-cf=/dev/null \
57 $clamav_clamav_milter_flags \
58 local:@l_prefix@/var/milter/socket/clamav-milter
56 ) || exit $? 59 ) || exit $?
57 fi 60 fi
58 done 61 done
59 62
60 %stop -u @l_rusr@ 63 %stop -u @l_rusr@

mercurial