 |
Forum technique developpement, GNU Linux et logiciels, de l'ours Forum d'echange et d'entre aide sur le developpement, GNU Linux
|
| Forum developpement logiciel et Internet - Support informatique |
| |
Bienvenue sur le forum informatique et internet. N'hésitez pas à poser vos questions, à vous inscrire pour participer. Ce forum a pour but de partager une base de connaissance ouverte à tous couvrant l'informatique et les réseaux, antivirus et anti spywares. On a pas de pognon, de moins en moins même, mais on a des idées ! Dans l'esprit du logiciel libre, et de l'accès pour tous à la connaissance, vous pouvez copier les informations présentes dans ce forum. Il sera cool de votre part de placer un lien en retour vers ce forum, mais ça n'est pas obligatoire. |
|
|
| |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
ronours Site Admin

Inscrit le: 25 Fév 2007 Messages: 1126
|
Posté le: Dim Juin 24, 2007 11:11 am Sujet du message: Installation de l'antivirus mail sur dedié ovh release 1 |
|
|
Voila, après quelques heures de recherches et de tests, j'ai enfin un antivirus sur mon serveur de mail qui fonctionne bien!
Ca ne rigole pas! hé hé. Je vais donc juste donner les ressources qui m'ont été utiles pour installer ça :
http://guides.ovh.com/ClamAv (Attention, utiliser la dernière version de unzip ici ftp://ftp.info-zip.org/pub/infozip/UNIX/LINUX/unz551x-glibc.tgz, car une faille a été décelée sur celle donnée dans le tuto)
http://guides.ovh.com/InstallCpan
http://www.cobnux.be/qmail.html
http://www.clamav.net/download/sources
http://forum.qmailrocks.org/archive/index.php/t-1852.html
Voila, il suffit de lire le tuto de OVH, et pour les détail du patch qmailqueue, le troisième lien fera l'affaire.
Apres recompilation et remplacement des binaires, on retrouve un qmail prêt à filtrer. (Comme indiqué dans le guide OVH)
Je ne vais pas ici re ecrire une procédure pas à pas, juste sont listées les pistes qui m'ont permis de mettre en place un clamav qui enleve les mails vérolés sur mon serveur mail.
Vous trouverez, sur un serveur OVH, les sources dans /home/ovh/src/ sinon ici pour les sources qmail : http://lfs.traduc.org/view/blfs-1.0-fr/server/qmail.html
Voilà, en espérant que ça vous aide.
Bon surf!
ps : Une autre ressource intéressante : http://www.rauros.net/projects/qmail/
ps 2 : Pour forcer une install avec CPAN (pour SpamAssassin) :
cpan> force install Mail::SpamAssassin
car il y a un bug connu qui bloque l'install sinon !
PS3 : En gros avec http://guides.ovh.com/ClamAv et http://www.rauros.net/projects/qmail/ on s'en sort!
PS4 : Le fichier de config de SpamAssassin est la : /etc/mail/spamassassin/local.cf
PS5 : Pour modifier les options de toute l'install on peut editer le perl qui traite la queue directement (genre changes les adresses sans tout re installer ) généralement là : /var/qmail/bin/qmail-scanner-queue.pl
PS6 : Le fichier de config de Clamav est la :
/etc/clamd.conf
PS7 : Le fichier de log de clamav est la :
/var/log/clamav (utile pour voir pourquoi clamav ne se lance pas ! Par exemple apres reboot du serveur, il se peut que le fichier "sock" n'ai pas été effacé, il faut le supprimer a la main pour pouvoir relancer clamav )
PSP : Ah mince, ça n'a rien a voir 
Dernière édition par ronours le Sam Avr 12, 2008 11:37 pm; édité 3 fois |
|
| Revenir en haut de page |
|
 |
ronours Site Admin

Inscrit le: 25 Fév 2007 Messages: 1126
|
Posté le: Jeu Juil 19, 2007 9:53 pm Sujet du message: Mettre a jour perl sur un serveur OVH Release 1 |
|
|
J'ai vu beaucoup de demandes en ce sens pour des gens qui voulaient simplement passer en PERL 5.6.1 au lieu de PERL 5.6.0 sur le serveur OVH.
Pour ceci il faut telecharger les rpm evoqués ci dessous sur un site de ressources rpm par exemple (www.pbone.net, www.rpmfind.net) puis procéder comme ceci :
| Code: | rpm -Uvh --nodeps perl-5.6.1-36.1.72.i386.rpm
rpm -i perl-CGI-2.752-36.1.72.i386.rpm
rpm -i perl-CPAN-1.59_54-36.1.72.i386.rpm
rpm -i perl-DB_File-1.75-36.1.72.i386.rpm
rpm -i perl-NDBM_File-1.75-36.1.72.i386.rpm
rpm -i perl-suidperl-5.6.1-36.1.72.i386.rpm |
Le premier force la mise à jour de PERL car on a des dépendences dont on ne peut se sortir sans ça, perl veut les suivantes, et les suivantes veulent perl ! Donc on force le premier, et les dépendences s'installent facilement en suite.
Puis avec CPAN, j'ai du re installer le bundle CPAN, je ne sais pas pourquoi, mais ça a pris en compte ma mise a jour de perl en mettant les modules a jour !
Pour info installation de cpan : http://guides.ovh.com/InstallCpan
le lien dans le guide est pas bon, mais un coup de google et vous trouver CPAN n'importe ou sur le net
Bref, ensuite, apres install de cpan, on le lance, on repond par entrée a toutes les question, et on tape :
| Code: | | install Bundle::CPAN |
On dit oui a toutes les mises a jour et dépendances, puis, on relance Webmin et apache :
| Code: | /etc/rc.d/init.d/httpd restart
/etc/rc.d/init.d/webmin restart |
Et voila, ça devrait fonctionner.
Apres, pour une install de spamassassin, mieux vaut prendre la 5.8.8 (stable sur perl.com) en source, et la compiler avec toutes les options par défaut, ça a mieux marché pour moi, mais bon, je vais pas detailler ça ce soir  |
|
| Revenir en haut de page |
|
 |
ronours Site Admin

Inscrit le: 25 Fév 2007 Messages: 1126
|
Posté le: Sam Juil 21, 2007 10:57 pm Sujet du message: Spamd charge le CPU a 99% - Solution possible |
|
|
Salut! Vous avez finalement réussi à installer votre antispam/antivirus en ayant installé :
1: Clamav
2: maildrop
3: /usr/bin/unzip (unz550x-glibc.tar.tg)
4: CPAN + Maj
5: Perl 5.8.8 (ou la derniere version stable)
6: SpamAssassin (par CPAN : install Mail::SpamAssassin)
Et après presque un mois, votre machine rame, une horreur, le cpu bouffé par spamd !! Mais que se passe t-il ?!
Il y a de forte chance que la base de donnée concoctée par bayes autolearn ait atteind une taille plutot grosse (100Mo dans mon cas) et que votre serveur passe plus de temps a parcourir cette base qu'a traiter l'email !
Seule solution, mettre la base à plat! (sinon c'est le serveur qui est à genoux!).
Pour ceci, je sais c'est radical, mais au moins, ça fonctionne, on pète la base bayes !
Vous pouvez vous assurer que le problème vient de la, en regardant la taille des bases Bayes dans le dossier .spamassassin du compte utilisé par spamd (qscand dans mon cas). Pour cela, un petit :
| Code: | | tail -f /var/log/maillog |
Et si vous trouvez ceci :
| Code: | | Jul 21 23:06:15 nsxxxx spamd[27979]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /home/qscand/.spamassassin/auto-whitelist.lock.nsxxxx.ovh.net.27979 for /home/qscand/.spamassassin/auto-whitelist.lock: Permission non accordée |
ou quelques chose qui y ressemble, vous pouvez vous dire que ça vient de là. Ou encore si votre dossier /home/qscand/.spamassassin comment a etre trop gros. Dans le dossier en question , tapez :
Ca vous donnera la taille du dossier.
Donc l'astuce consiste à effacer tout le contenu du dossier (faites une copie au cas ou avant) :
dans .spamassassin :
| Code: |
cd /home/qscand/.spamassassin/
/etc/rc.d/init.d/qmail stop
killall spamd
rm -rf ./*
/usr/local/bin/spamd -d
/etc/rc.d/init.d/qmail start
|
Et voila, c'est reparti pour un tour. Bien sur, il faut veiller à ce que bayes ne regrossisse pas trop.
Il est toujours possible de désactiver l'auto learn de bayes dans le fichier config de spamassassin, mais le filtre sera moins éfficace 
Dernière édition par ronours le Sam Juil 26, 2008 6:46 am; édité 1 fois |
|
| Revenir en haut de page |
|
 |
ronours Site Admin

Inscrit le: 25 Fév 2007 Messages: 1126
|
|
| Revenir en haut de page |
|
 |
ronours Site Admin

Inscrit le: 25 Fév 2007 Messages: 1126
|
|
| Revenir en haut de page |
|
 |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|