Package: clamav-freshclam
Version: 0.90.1-2
Severity: important

freshclam has a bug in its handling on non-blocking connects. This is
already fixed in the development version, as the following changelog
entry shows:

Tue Mar 20 15:16:33 CET 2007 (tk)
---------------------------------
  * freshclam/manager.c: close and re-open client socket for each connect
                         attempt (bb#413), patch from Andy Fiddaman

With strace it is easy to see what happens:
If the first database mirror tried is unreachable, the subsequent
connect() system calls fail with EALREADY since the first connection
attempt is still in progress.

Since the first ip of db.de.clamav.net seems to be down, freshclam
cannot reliably download updates.

 Rainer Schöpf

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18.3
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages clamav-freshclam depends on:
ii  clamav-base                 0.90.1-2     base package for clamav, an anti-v
ii  debconf [debconf-2.0]       1.5.11       Debian configuration management sy
ii  debianutils                 2.17         Miscellaneous utilities specific t
ii  libc6                       2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libclamav2                  0.90.1-2     virus scanner library
ii  logrotate                   3.7.1-3      Log rotation utility
ii  lsb-base                    3.1-23.1     Linux Standard Base 3.1 init scrip
ii  ucf                         2.0020       Update Configuration File: preserv
ii  zlib1g                      1:1.2.3-13   compression library - runtime

clamav-freshclam recommends no packages.

-- debconf information:
* clamav-freshclam/autoupdate_freshclam: daemon
  clamav-freshclam/proxy_user:
* clamav-freshclam/NotifyClamd: /etc/clamav/clamd.conf
* clamav-freshclam/local_mirror: db.local.clamav.net
* clamav-freshclam/http_proxy:
  clamav-freshclam/mirrors.txt-note:
  clamav-freshclam/update_interval: 24
  clamav-freshclam/internet_interface:

Reply via email to