| 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" |
| 20 clamav_pidfile_clamd="@l_prefix@/var/clamav/clamd.pid" |
21 clamav_pidfile_clamd="@l_prefix@/var/clamav/clamd.pid" |
| 21 clamav_pidfile_clamav_milter="@l_prefix@/var/clamav/clamav-milter.pid" |
22 clamav_pidfile_clamav_milter="@l_prefix@/var/clamav/clamav-milter.pid" |
| 22 clamav_signal () { |
23 clamav_signal () { |
| 23 [ -f $clamav_pidfile_clamd ] \ |
24 [ -f $clamav_pidfile_clamd ] \ |
| 24 && kill -$1 `cat $clamav_pidfile_clamd` |
25 && kill -$1 `cat $clamav_pidfile_clamd` |
| 48 --config-file=$clamav_cfgfile \ |
49 --config-file=$clamav_cfgfile \ |
| 49 $clamav_clamd_flags |
50 $clamav_clamd_flags |
| 50 elif [ ".$daemon" = ".clamav-milter" -a -x @l_prefix@/sbin/clamav-milter ]; then |
51 elif [ ".$daemon" = ".clamav-milter" -a -x @l_prefix@/sbin/clamav-milter ]; then |
| 51 ( umask 002 |
52 ( umask 002 |
| 52 @l_prefix@/sbin/clamav-milter \ |
53 @l_prefix@/sbin/clamav-milter \ |
| 53 --config-file=$clamav_cfgfile \ |
54 --config-file=$clamav_milter_cfgfile \ |
| 54 --max-children=4 --outgoing --local \ |
55 $clamav_clamav_milter_flags |
| 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 |
|
| 59 ) || exit $? |
56 ) || exit $? |
| 60 fi |
57 fi |
| 61 done |
58 done |
| 62 |
59 |
| 63 %stop -u @l_rusr@ |
60 %stop -u @l_rusr@ |