Package: clamav-daemon
Version: 0.93~dfsg-volatile1
Severity: normal
Tags: patch
After installing clamav-daemon-0.93~dfsg-volatile1 running
/etc/init.d/clamav-daemon start fails to finish as clamd is now started in
the foreground.
Further investigations shows that initscript in 0.93 changed the way
clamd.conf file is scanned for important config options. 'Foreground' is
exported to environment by slurp_config() with the value read from
clamd.conf.
Later, it's compared to 'true' to check, if supervised mode should be used:
if [ "$Foreground" = 'true' ]; then
However, clamd.conf(5) says:
Foreground BOOL
Don’t fork into background.
Default: no
BOOL Boolean value (yes/no or true/false or 1/0).
My config had: Forground yes, which was not expected.
So probably something like this should be used instead:
--- clamav-daemon 2008-05-03 14:55:00.000000000 +0200
+++ /etc/init.d/clamav-daemon 2008-05-31 21:09:26.000000000 +0200
@@ -145,7 +145,7 @@
exit 0
fi
-if [ "$Foreground" = 'true' ]; then
+if [ "$Foreground" = 'true' -o "$Foreground" = 'yes' -o "$Foreground" = '1' ];
then
if [ ! -x "$SUPERVISOR" ] ; then
log_failure_msg "Foreground specified, but $SUPERVISORNAME not found"
exit 0
th.
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-amd64
Locale: LANG=sk_SK.UTF-8, LC_CTYPE=sk_SK.UTF-8 (charmap=UTF-8)
Versions of packages clamav-daemon depends on:
ii clamav-base 0.93~dfsg-volatile1 anti-virus utility for Unix - base
ii clamav-freshclam [cl 0.93~dfsg-volatile1 anti-virus utility for Unix - viru
ii libc6 2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii libclamav4 0.93~dfsg-volatile1 anti-virus utility for Unix - libr
ii lsb-base 3.1-23.2etch1 Linux Standard Base 3.1 init scrip
ii ucf 2.0020 Update Configuration File: preserv
clamav-daemon recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]