OVH Community, your new community space.

como instalar spamassassin en directadmin?


aicom
05/09/2009, 09:12
Bien, pues ya parece que tengo instalado spamassassin en mi directadmin, gracias eso si al compañero everclick que me ha ayudado.

Lo posteo aqui por si a alguin mas le sirve de ayuda.

He reinstalado el servidor con la distribucion base Centos 5.3 64Bits y he seguido los siguientes pasos:

yum -y install perl-libwww-perl

yum install gcc-c++

wget http://www.directadmin.com/setup.sh

chmod 755 setup.sh

./setup.sh

Una vez instalado directadmin correctamente he seguido las instrucciones que el propio panel facilita para instalar spamassassin sin problemas.

Desde aqui mi agradecimiento al compañero everclick por su ayuda.

aicom
02/09/2009, 21:35
Pues nada, que sigo sin poder instalar spamassassin en la ditribucion directadmin beta de ovh, los modulos perl que indico arriba parece que no se instalan correctamente.

¿alguien mas ha tenido problemas con la esta distribucion en beta de directadmin?

Saludos.

aicom
30/08/2009, 14:17
Gracias a los dos por responder, pero para mi al menos hoy me supera, seguire investigando....

Saludos.

josu
30/08/2009, 10:47
En muchas distribuciones tienes la mayoría de módulos ya empaquetados, es cuestión de buscar un poco.

Si no, siempre puedes usar CPAN: http://www.cpan.org/

http://rm-rf.es/como-instalar-modulos-de-perl-via-cpan/

agur.

xavisent
29/08/2009, 09:42
Pues ahí ya me pierdo un poco, pero creo que són modulos de Perl que deberás instalar a mano.

La verdad que en bastantes instalaciones de directadmin, nunca me he encontrado con ese problema..

aicom
28/08/2009, 15:34
hola compañero, gracias por responder.

Mira te cuento, una vez termina de ejecutarse el comando:

./spam.sh

da este resultado:

REQUIRED module missing: Digest::SHA1
REQUIRED module missing: HTML::Parser
optional module missing: Mail::SPF
optional module missing: Mail::SPF::Query
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
optional module missing: IO::Socket::INET6
optional module out of date: IO::Socket::SSL
optional module missing: Compress::Zlib
optional module missing: Mail:omainKeys
optional module missing: Mail:KIM
optional module missing: LWP::UserAgent
optional module missing: HTTP:ate
optional module missing: Archive::Tar
optional module missing: IO::Zlib
optional module missing: Encode:etect

warning: some functionality may not be available,
please read the above report before continuing!

make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.

y claro ahi se queda atascado.

Saludos.

xavisent
28/08/2009, 10:50
Hola aicom, ¿Donde te atrancas?

Ejecutas el script de instalación

cd /usr/local/directadmin/scripts
./spam.sh

Lo arrancas

/usr/bin/spamd -d -c -m 15

Descomentas las siguientes línea de exim.conf (esta hacia el final)

vi /etc/exim.conf

Código:
# Spam Assassin
#spamcheck_director:
#  driver = accept
#  condition = "${if and { \
#      {!def:h_X-Spam-Flag:}  \
#      {!eq {$received_protocol}{spam-scanned}}  \
#      {!eq {$received_protocol}{local}}  \
#      {exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$value}}/.spamassassin/user_prefs}}  \
#      {<{$message_size}{100k}} \
#    } {1}{0}}"
#  retry_use_local_part
#  transport = spamcheck
#  no_verify
para que se queden así

Código:
# Spam Assassin
spamcheck_director:
  driver = accept
  condition = "${if and {  \
      {!def:h_X-Spam-Flag:}  \
      {!eq {$received_protocol}{spam-scanned}}  \
      {!eq {$received_protocol}{local}}  \
      {exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$value}}/.spamassassin/user_prefs}}  \
      {<{$message_size}{100k}} \
    } {1}{0}}"
  retry_use_local_part
  transport = spamcheck
  no_verify
Un error común aqui es decomentar tambien la primera línea

Una vez hecho esto reinicias exim


/sbin/service exim restart

aicom
27/08/2009, 23:36
Hola, acabo de empezar mi andadura con el panel directadmin (instalacion beta que ofrece ovh) y me estoy tropezando con la instalacion de spamassassin, he seguido esta guia y nada, que no hay manera.

Podeis ayudarme?

Gracias.