Bienvenido(a) a Alcance Libre 05/09/2025, 19:50
Recientes actualizaciones de CentOS 6 y 7 y Red Hat Enterprise Linux 6 y 7 han ocasionado problemas para la ejecución de sa-learn y otros componentes de SpamAssassin. A continuación la solución al problema.
El problema consiste en la incapacidad de SpamAssassin para determinar la versión de Perl en el sistema. Ésto ocasiona que varios componentes sean incapaces de funcionar correctamente.
Cambie a root:
su -l
Instale la herramienta patch
yum -y install patch
Cambiarse a /tmp pàra realizar descarga de parches.
cd /tmp
Descargue los parches de SpamAssassin:
wget "http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Conf.pm?r1=1642207&r2=1642206&pathrev=1642207&view=patch" -O conf.pm.patch wget "http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Conf/Parser.pm?r1=1642207&r2=1642206&pathrev=1642207&view=patch" -O parser.pm.patch
Respalde archivos a modificar de la instalación original de SpamAssassin:
cp -p /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf.pm{,.orig} cp -p /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf/Parser.pm{,.orig}
Aplique los parches correctivos a SpàmAssassin:
patch /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf.pm < conf.pm.patch
patch /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf/Parser.pm < parser.pm.patch
Ejecute lo siguiente para reiniciar el servicio spamassassin:
service spamassassin restart
Fuente: [SOLVED] [Solved] spamassassin error: Argument perl_version isn't numeric in numeric ge (>=)
No hay seguimientos para esta entrada.
Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.
Comments are closed and no new posts are allowed.