Takes some time for clamav to shut down and it's better to return from
init script only when it actually is stopped.
Signed-off-by: Roman I Khimov <khimov@altell.ru>
RRECOMMENDS_${PN}-daemon = "${PN}-freshclam"
RPROVIDES_${PN}-freshclam = "${PN}-data"
-INC_PR = "r2"
+INC_PR = "r3"
SRC_URI = "${SOURCEFORGE_MIRROR}/clamav/clamav-${PV}.tar.gz;name=clamav-${PV} \
file://clamav-daemon.init \
stop)
echo -n "Stopping $DESC: "
start-stop-daemon -K -p $PID
+ for i in `seq 1 5`; do
+ if start-stop-daemon -p $PID -t -K >/dev/null 2>&1; then
+ break;
+ fi
+ sleep 1
+ done
;;
restart|force-reload)