Re: Strange trouble with clamd/greylist/mimedefang
On Sat, Jun 09, 2007 at 08:46:53PM +0200, BERTRAND Joël wrote:
> Right. For me, one think is very suspect. Milter-greylist nor clamd
> are not able to fork on kant.
What makes you think that they're unable to fork?
> The only significative difference for me is the libc release.
> Root kant:[~] > dpkg-query -l libc6
> ii libc6 2.5-9 GNU C Library: Shared libraries
> rayleigh:[~] > dpkg-query -l libc6
> ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries
2.5 gives you NPTL, which means that threaded programs can have real
threads instead of forking.
If you do a ps -eLf on a glibc2.5 system with numerous clamdscan
processes going, you will hopefully see multiple clamd lines
(same PID, different LWP number).
If you don't, maybe there's an issue with libpthread.