Lines 45-50
Link Here
|
45 |
chown ${clamav_user} ${logfile} |
45 |
chown ${clamav_user} ${logfile} |
46 |
fi |
46 |
fi |
47 |
|
47 |
|
|
|
48 |
if [[ ${MILTER_OPTS} == *--external* ]]; then |
49 |
local clamd_socket_wait_count=0 |
50 |
local clamd_socket_wait_max=10 |
51 |
local clamd_socket_wait_result=-1 |
52 |
ebegin "Waiting for clamd to create ${clamd_socket}" |
53 |
while [[ clamd_socket_wait < clamd_socket_wait_max ]]; do |
54 |
if [ -S "${clamd_socket:-/tmp/clamd}" ]; then |
55 |
clamd_socket_wait_result=0 |
56 |
break |
57 |
else |
58 |
echo -n " ." |
59 |
let clamd_socket_wait++ |
60 |
sleep 1 |
61 |
fi |
62 |
done |
63 |
echo |
64 |
eend $clamd_socket_wait_result "Timeout waiting for ${clamd_socket}" |
65 |
fi |
66 |
|
48 |
ebegin "Starting clamav-milter" |
67 |
ebegin "Starting clamav-milter" |
49 |
start-stop-daemon --start --quiet \ |
68 |
start-stop-daemon --start --quiet \ |
50 |
--exec /usr/sbin/clamav-milter -- ${MILTER_OPTS} ${MILTER_SOCKET} |
69 |
--exec /usr/sbin/clamav-milter -- ${MILTER_OPTS} ${MILTER_SOCKET} |