summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xclamav/build/rc.clamav11
1 files changed, 5 insertions, 6 deletions
diff --git a/clamav/build/rc.clamav b/clamav/build/rc.clamav
index c64ae8ab..f7933022 100755
--- a/clamav/build/rc.clamav
+++ b/clamav/build/rc.clamav
@@ -10,12 +10,11 @@ MILTER=0
# Start clamav:
clamav_start() {
# Remove zero-size db files - they are initial package placeholders:
- if [ ! -s /usr/share/clamav/main.cvd ]; then
- rm -f /usr/share/clamav/main.cvd
- fi
- if [ ! -s /usr/share/clamav/daily.cvd ]; then
- rm -f /usr/share/clamav/daily.cvd
- fi
+ for DBFILE in /usr/share/clamav/main.cvd /usr/share/clamav/daily.cvd /usr/share/clamav/bytecode.cvd /usr/share/clamav/mirrors.dat ]; do
+ if [ ! -s $DBFILE ]; then
+ rm -f $DBFILE
+ fi
+ done
if [ -x /usr/sbin/clamd ]; then
echo -n "Starting clamd daemon: /usr/sbin/clamd "
/usr/sbin/clamd