Mailcleaner

Da Emigar.
Jump to navigation Jump to search

Mailcleaner è una distribuzione di Linux basata su Debian, specializzata per il filtraggio delle e-mail.

http://www.mailcleaner.org


Per l'installazione:


scaricare la ISO da: http://www.mailcleaner.org/doku.php/downloads:latest

Queste note valgono per l'installazione a partire dalla ISO 2006090101

  • Eseguire il boot dal CD, ed installare FAI.
  • al primo bootstrap configurare l'IP tramite /root/bin/ip_configurator
  • reboot
  • eseguire apt-get update ; apt-get -y dist-upgrade ; apt-get install grub reiserfsprogs
    • è caldamente consigliato convertire il filesystem /var in reiserfs
    • è caldamente consigliato di installare grub ed eseguire grub-install e update-grub
    • eseguire apt-get update ; apt-get -y dist-upgrade prima di mailcleaner_install.sh
  • eseguire apt-get install libdbi-perl libdbd-mysql-perl
  • eseguire da /root: ./mailcleaner_install.sh e seguire le istruzioni della documentazione ufficiale. Si consiglia di scegliere l'installazione non interattiva
  • eseguire l'upgrade tramite il seguente script:
#!/bin/sh
apt-get update
apt-get -d -y dist-upgrade

cd /usr/mailcleaner
cvs update -dP updates
for UPD in $( ls -1 updates | grep -v CVS )
do
  bin/apply_update.sh $UPD
done

apt-get update
apt-get -y dist-upgrade

NB: in caso di reinstallazione verificare che non ci siano file di lock nella /tmp, ed eventualmente rimuoverli

  • configurare come repositori di aggiornamento
 deb http://www.backports.org/debian sarge-backports main contrib non-free
 deb http://mirror.switch.ch/ftp/pool/3/mirror/mailcleaner.org stable mailcleaner

in /etc/apt/sources.list


In caso che l'installazione vada male si può ripulire e rieseguire l'installazione:

/etc/init.d/mailcleaner stop
rm -rf /usr/mailcleaner /var/mailcleaner /etc/mailcleaner.conf /etc/init.d/mailcleaner
cd /root
./mailcleaner_install.sh

Non è utile rimuovere i pacchetti .deb, comunque il comando è questo:

apt-get remove mc-mrtg mc-ldap mc-mysql mc-snmp mc-clamav mc-httpd mc-libs mc-exim mc-mailscanner
apt-get install mc-mrtg mc-ldap mc-mysql mc-snmp mc-clamav mc-httpd mc-libs mc-exim mc-mailscanner