Es necesario instalar el gcc y la librería r2c que puedes descargar desde aquí.
# yum install -y gcc # wget ftp://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/re2c-0.13.5-1.el6.rf.x86_64.rpm # rpm -i re2c-0.13.5-1.el6.rf.x86_64.rpm
Para hacerlo manual y comprobar el funcionamiento se hace en tres pasos:
# sa-update --nogpg --channel YOUR_SPECIFIC_CHANNEL_THAT_YOU_WANT_TO_USE # sa-update --nogpg \ --channel sought.rules.yerp.org \ --channel sa.sosdg.org \ --channel updates.spamassassin.org
Si se quiere utilizar el canal por defecto
sa-update --nogpg
A continuación compilamos la actualización con:
/usr/bin/sa-compile --quiet
Y para finalizar se reinicializa el servicio
/etc/init.d/spamassassin restart
Si se quier hacer en el cron cada dia:
sa-update --nogpg --channel YOUR_SPECIFIC_CHANNEL_THAT_YOU_WANT_TO_USE && /usr/bin/sa-compile --quiet && /etc/init.d/spamassassin restart
Referencias:
- http://spamassassin.apache.org/full/3.0.x/dist/doc/Mail_SpamAssassin_Conf.html
- https://spamassassin.apache.org/full/3.1.x/doc/sa-update.html
- https://spamassassin.apache.org/full/3.2.x/doc/sa-compile.html
- https://talk.plesk.com/threads/spamassassin-update-cron.338462/
- http://sosdg.org/services/spamassassin
- http://forum.mailcleaner.org/viewtopic.php?t=964