]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/initscripts/init.d/clamav
Made some improvements in red script by Arne.
[ipfire-2.x.git] / src / initscripts / init.d / clamav
index b11b8b0c7b2da21ccc9e3477cb44872bd6f63bed..56b14b44639226dfaf8b4e8c96515f3959516a96 100644 (file)
@@ -10,6 +10,14 @@ case "$1" in
                loadproc /usr/bin/freshclam -d -c 10
                
                boot_mesg "Starting Clamav Daemon..."
+               COUNTER=0
+               while [ "$COUNTER" -lt "10" ]; do
+                       [ -e "/usr/share/clamav/main.cvd" ] && \
+                               [ -e "/usr/share/clamav/daily.cvd" ] && \
+                                       break
+                       sleep 5
+                       (( $COUNTER += 1 ))
+               done
                loadproc /usr/sbin/clamd
                ;;