El día 17 de mayo de 2009 14:19, Camaleón
Es decir, que el directorio /var/dcc tiene que pertenecer al mismo
Supongo que has cambiado los permisos del directorio, de los archivos que contiene, luego has modificado el archivo de configuración de dcc_conf y después has reiniciado el amavisd y has vuelto a ejecutar el debug del SA y te ha dado el mismo error de permisos ¿no? >:-)
# DCC user name DCCUID=root
con vscan o con root [6205] dbg: dcc: got response: chdir(/var/dcc): Permission denied [6205] dbg: dcc: check failed: no X-DCC returned (did you create a map file?): chdir(/var/dcc): Permission denied
dentro de los repo de suse no habia rpm para suse 11.1
Es decir, que lo has bajado e instalado de su web.
si me lo compile a mano
me toma del pelo esto programilla ...
Pues algo se nos está pasando y el mensaje que tira el dcc parece claro "no puede cambiar al directorio /var/dcc por un problema de permisos". O el amavisd-new no encuentra al dcc o el SA es que no lo localiza.
Empezando por el SA, tienes esta documentación:
http://spamassassin.apache.org/full/3.2.x/doc/Mail_SpamAssassin_Plugin_DCC.h...
aunque no es mucha
Y en el Amavisd-new sólo veo una variable $path que no sé qué controla exactamente (¿el ámbito de los programas a los que tiene acceso el amavis?) :-?:
$path = '/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin';
Ya no recuerdo si el amavisd-new se ejecutaba "chrooteado" en suse :-//
Saludos,
= -- rickygm http://gnuforever.homelinux.com -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org