Blackhold

Renombrar lista de mailman

Posted on octubre 27th, 2010 by admin

Pues aquí documento un problemilla que me ha traido de cabeza unos días, el cambio de nombre de una lista de correo de mailman.

Lo primero que hacemos es renombrar los directorios (copiar si eres precavido)

# cd /usr/lib/mailman/archives/private/
# mv vieja nueva
# mv vieja.mbox nueva.mbox   <- esto es el directorio
# cd nueva.mbox
# mv vieja.mbox nueva.mbox  <- esto es el archivo de lista
# cd /usr/lib/mailman/lists/
# mv vieja nueva

modificamos el fichero de aliases y cambiamos lo de la lista vieja a nueva:

# vi /etc/aliases
nueva:              "|/var/lib/mailman/mail/mailman post nueva"
nueva-admin:        "|/var/lib/mailman/mail/mailman admin nueva"
nueva-bounces:      "|/var/lib/mailman/mail/mailman bounces nueva"
nueva-confirm:      "|/var/lib/mailman/mail/mailman confirm nueva"
nueva-join:         "|/var/lib/mailman/mail/mailman join nueva"
nueva-leave:        "|/var/lib/mailman/mail/mailman leave nueva"
nueva-owner:        "|/var/lib/mailman/mail/mailman owner nueva"
nueva-request:      "|/var/lib/mailman/mail/mailman request nueva"
nueva-subscribe:    "|/var/lib/mailman/mail/mailman subscribe rimaia"
nueva-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe rimaia"

regeneramos el aliases

# newaliases

y arreglamos los archivos y las url:

# cd /var/lib/mailman/bin
# ./withlist -l -r fix_url nueva -u lists.marsupi.org
# ./arch --wipe nueva

Y en principio ya tenemos la lista funcionando a toda vela :)

This entry was posted on dimecres, octubre 27th, 2010 at 11:53 and is filed under Linux. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Response

« »

guy fawkes