[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mettre en oeuvre du filtrage de mail (spam)



sich wrote:
[...]
Pour ma part j'utilise :
Postfix + amavisd-new + clamav-daemon + spamassassin + uwimapd

ça marche très bien et je fais de temps à autre un sa-learn --spam --mbox <repertoire à spam>

Heu... Je me permet de rebondir sur le sujet car j'essaie (en vain) d'ajouter amavisd-new à ma config postfix/spamassassin :(

Bon, en fait, auparavant, j'ai essayé avec amavis-ng et comme cela ne marchait pas, j'ai désinstallé celui-ci au profit d'amavisd-new. suite à je ne sais quelle boulette de ma part, amavisd-new refuse de se lancer : je désinstallé/réinstalle => pareil ! je fais un apt-get remove --purge (après avoir sauvegardé le rep /etc/amavis, au cas où), suivi d'un apt-get install :

apt-get install amavisd-new
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les NOUVEAUX paquets suivants seront installés :
  amavisd-new
0 mis à jour, 1 nouvellement installés, 0 à enlever et 6 non mis à jour.
Il est nécessaire de prendre 0o/316ko dans les archives.
Après dépaquetage, 852ko d'espace disque supplémentaires seront utilisés.
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
dpkg: syntax error: invalid uid in statusoverride file
localepurge: checking system for new locale ...
localepurge: processing locale files ...
localepurge: processing man pages ...
E: Sub-process /usr/bin/dpkg returned an error code (2)

bon, j'ai essayé de modifier le fichier /var/lib/dpkg/status, le statoverrive... sans effet : je viens de passer ma journée (enfin bon,, j'ai quand même fait quelques autres trucs entre temps ;) à essayer de comprendre, en vain. statusoverride ne semble pas être présent sur mon système :(

Une idée pour me dépétrer de ce bourbier ? J'ai essayé (pour voir) d'installer amavisd-new sur une autre machine : l'install marche nickel. J'ai aussi tenté de supprimer le user amavis, de le recréer (reps /var/lib/amavis compris), sans que cela change quoi que ce soit au message d'erreur. Supprimer les entrées amavis dans /var/lib/dpkg/statoverride est aussi sans effet, de même que modifier /var/lib/dpkg/status pour le passer à purge ok not-installed.

J'atteins les limites de mon imagination pour une réinstallation "propre" (même "sale" d'ailleurs : j'ai aussi essayé un dpkg -i --force-all sans que cela fonctionne mieux : le message d'erreur est seulement un peu plus laconique).

Donc, toute idée est bienvenue, car j'aimerai bien pouvoir faire enfin fonctionner amavis avec postfix/spamassassin :)

Claude



Reply to: