[Bug 1590688] [NEW] clamav-daemon doesn't start after installation

Launchpad Bug Tracker 1590688 at bugs.launchpad.net
Thu Jul 7 11:25:46 UTC 2016


You have been subscribed to a public bug by ChristianEhrhardt (paelzer):

[Impact]

 * Installing clamav the user expects things start to run
 * Naturally the daemon can only run after the virus-database is updated 
  (conditions in systemd service)
 * But the freshclam service to update the virus-db is not starting either 
   since the move to systemd (Regression to old behavior)

[Test Case]

 * (enable proposed if needed)
 * apt-get install clamav-freshclam
 * systemctl status clamav-freshclam.service
 * this should show "active" (fixed) and not just "loaded" (broken)

[Regression Potential]

 * The fix is fairly straightforward so there shouldn't be a lot. But it 
   affects postinst and while not changing, it has to move some code there 
   and might affect something in postinst I missed to think about.

 * It worked for adt in Y & X and for my manual tests in LXD containers 
   fine

[Other Info]
 
 * This is (intentionally) only addressing the regression for now.
   Once fixed we think of splitting the part of auto-starting clamav-
   daemon later on once the DB is ready



Steps to reproduce:

1. Fresh 16.04 Server installation
2. "sudo apt-get install clamav-daemon clamav-freshclam"
3. ClamAV doesn't start even though it should.

$ systemctl status clamav-daemon
● clamav-daemon.service - Clam AntiVirus userspace daemon
   Loaded: loaded (/lib/systemd/system/clamav-daemon.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
Condition: start condition failed at Thu 2016-06-09 11:58:19 EEST; 7min ago
     Docs: man:clamd(8)
           man:clamd.conf(5)
           http://www.clamav.net/lang/en/doc/

$ systemctl status clamav-freshclam.service
● clamav-freshclam.service - ClamAV virus database updater
   Loaded: loaded (/lib/systemd/system/clamav-freshclam.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:freshclam(1)
           man:freshclam.conf(5)
           http://www.clamav.net/lang/en/doc/

Also directory /var/run/clamav/ mentioned in /etc/clamav/clamd.conf
seems to be missing.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: clamav-daemon 0.99+dfsg-1ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8
Uname: Linux 4.4.0-22-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
Date: Thu Jun  9 12:00:59 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2016-06-09 (0 days ago)
InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.3)
SourcePackage: clamav
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: clamav (Ubuntu)
     Importance: High
     Assignee: ChristianEhrhardt (paelzer)
         Status: Confirmed

** Affects: clamav (Debian)
     Importance: Unknown
         Status: New


** Tags: amd64 apport-bug server-next xenial
-- 
clamav-daemon doesn't start after installation
https://bugs.launchpad.net/bugs/1590688
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list