Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 169561 | Differences between
and this patch

Collapse All | Expand All

(-)clamd.orig (+19 lines)
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}

Return to bug 169561