This one time, at band camp, Miroslaw Kwasniak said:
> Doing:
> apt-get --reinstall -uy install 
> {clamav-milter,libclamav1,clamav-base,clamav-daemon,clamav-freshclam,clamav}=*
> 
> clamav-milter fails to start because initscript for clamav-milter is called
> before clamd :(
> 
> 
>    Setting up clamav-milter (0.85-1) ...
>    Starting Sendmail milter plugin for ClamAV: LibClamAV debug: Running as 
> user
>    clamav (UID 108, GID 108)
>    LibClamAV debug: numServers: 1
>    connect: Connection refused
>    LibClamAV Warning: Can't talk to clamd server xx.xx.xx.xx on port 3310
>    LibClamAV Error: Can't find any clamd servers
>    LibClamAV Error: Check your entry for TCPSocket in
>    /etc/clamav/clamav-milter.conf
>    invoke-rc.d: initscript clamav-milter, action "start" failed.
> 
>    Setting up clamav (0.85-1) ...
>    Setting up clamav-daemon (0.85-1) ...
>    Starting ClamAV daemon: clamd

Taken straight from the changelog:

  * Move configuration of clamd.conf to the package clamav-base, and decouple
    clamav-milter from clamav-daemon.  Now that clamav-milter can run without
    clamav-daemon, there is no reason for this dependency.
  * Sadly this will blow up upgrades of clamav-milter that _do_ use clamd for
    scanning - apt/dpkg sets them up in essentially random order, so it is
    equally likely that the milter will get set up first and bail since it
    can't connect to clamd.  Waiting for the bug reports, but I see no other
    way to do this properly.

Do you see a way to fix this?
-- 
 -----------------------------------------------------------------
|   ,''`.                                            Stephen Gran |
|  : :' :                                        [EMAIL PROTECTED] |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |
 -----------------------------------------------------------------

Attachment: pgp4OJGfs3JHb.pgp
Description: PGP signature

Reply via email to