Renombrar lista de mailman

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 :)

One Comment

  1. buenas,
    después de renombrar una lista de distribución siguiendo estos pasos, no me aparece en la lista listinfo general (dominio/mailman/listinfo) en el listado de todas las listas. Como puedo hacer para que aparezca?
    Gracias.

    Respon

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir els comentaris brossa. Apreneu com es processen les dades dels comentaris.