diff options
Diffstat (limited to 'clamav/build/rc.clamav')
-rwxr-xr-x | clamav/build/rc.clamav | 11 |
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 |