Dans la version de ClamAV 0.90.1 sur CentOS 4.4 il ya un changement dans AllowSupplementaryGroups qui provoque l'exim ne plus recevoir de courrier SMTP si vous utilisez le balayage antivirus pour clamav. Dans ce cas, allons le voir dans / var / log / exim / panic.log, une erreur similaire à;


  2007-03-07 14:31:18 1HP1r4, 0007Ay PN-Malware acl condition: clamd: 
  ClamAV est retourné / var/spool/exim/scan/1HP1r4-0007Ay-PN: lstat () a échoué.  ERREUR 



Exim enregistre les messages à être analysés par le clamd dans le répertoire / var / spool / exim / Scan avec permis pour exim: exim et le mode 750. Clamd à travailler avec exim ont à l'utilisateur de configurer clamav dans le groupe de exim si vous pouvez scanner votre courrier et ne pas avoir à exécuter en tant que root.

ClamAV fonctionne en tant que l'utilisateur clamav et exim avec l'utilisateur exim. Pour ce faire, ClamAV est partie d'un groupe de type exim;


  [root @ deathbian ~] # groupe - gpasswd à clamav-exim 


Apparemment, le nouveau AllowSupplementaryGroups clamav pas autorisé à lire un fichier, sauf si vous êtes le propriétaire de celui-ci. Pour faire fonctionner ce qu'il ya à modifier ou y ajouter un clamd.conf AllowSupplementaryGroups yes pour résoudre ce problème.

Popularité: 1% [?]