Español  

Mailman/ca: Diferència entre les revisions

De Guifi.net - Wiki Català

m (Al ha mogut Mailman a Mailman/ca)
 
(Hi ha 4 revisions intermèdies sense mostrar fetes per 3 usuaris)
Línia 8: Línia 8:
  
 
== Renombrar llista ==
 
== Renombrar llista ==
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.
+
Renombrem els directoris (copiar-los si ets previsor)
 
+
Lo primero que hacemos es renombrar los directorios (copiar si eres precavido)
+
  
 
<pre># cd /usr/lib/mailman/archives/private/
 
<pre># cd /usr/lib/mailman/archives/private/
# mv vieja nueva
+
# mv vella nova
# mv vieja.mbox nueva.mbox  &lt;- esto es el directorio
+
# mv vella.mbox nova.mbox  &lt;- això és el directori
# cd nueva.mbox
+
# cd nova.mbox
# mv vieja.mbox nueva.mbox  &lt;- esto es el archivo de lista
+
# mv vella.mbox nova.mbox  &lt;- això és l'arxiu de llista
 
# cd /usr/lib/mailman/lists/
 
# cd /usr/lib/mailman/lists/
# mv vieja nueva</pre>
+
# mv vella nova</pre>
  
modificamos el fichero de aliases y cambiamos lo de la lista vieja a nueva:
+
modifiquem el fitxer d'aliases i canviem les coses de llista vella a nova:
  
 
<pre>
 
<pre>
 
# vi /etc/aliases
 
# vi /etc/aliases
nueva:              "|/var/lib/mailman/mail/mailman post nueva"
+
nova:              "|/var/lib/mailman/mail/mailman post nova"
nueva-admin:        "|/var/lib/mailman/mail/mailman admin nueva"
+
nova-admin:        "|/var/lib/mailman/mail/mailman admin nova"
nueva-bounces:      "|/var/lib/mailman/mail/mailman bounces nueva"
+
nova-bounces:      "|/var/lib/mailman/mail/mailman bounces nova"
nueva-confirm:      "|/var/lib/mailman/mail/mailman confirm nueva"
+
nova-confirm:      "|/var/lib/mailman/mail/mailman confirm nova"
nueva-join:        "|/var/lib/mailman/mail/mailman join nueva"
+
nova-join:        "|/var/lib/mailman/mail/mailman join nova"
nueva-leave:        "|/var/lib/mailman/mail/mailman leave nueva"
+
nova-leave:        "|/var/lib/mailman/mail/mailman leave nova"
nueva-owner:        "|/var/lib/mailman/mail/mailman owner nueva"
+
nova-owner:        "|/var/lib/mailman/mail/mailman owner nova"
nueva-request:      "|/var/lib/mailman/mail/mailman request nueva"
+
nova-request:      "|/var/lib/mailman/mail/mailman request nova"
nueva-subscribe:    "|/var/lib/mailman/mail/mailman subscribe rimaia"
+
nova-subscribe:    "|/var/lib/mailman/mail/mailman subscribe nova"
nueva-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe rimaia"
+
nova-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe nova"
 
</pre>
 
</pre>
  
regeneramos el aliases
+
regenerem el aliases
  
 
<pre># newaliases</pre>
 
<pre># newaliases</pre>
  
y arreglamos los archivos y las url:
+
i arreglem els arxius i les url:
  
 
<pre># cd /var/lib/mailman/bin
 
<pre># cd /var/lib/mailman/bin
# ./withlist -l -r fix_url nueva -u lists.marsupi.org
+
# ./withlist -l -r fix_url nova -u lists.guifi.net
# ./arch --wipe nueva</pre>
+
# ./arch --wipe nova</pre>
  
Y en principio ya tenemos la lista funcionando a toda vela :)
+
I en principi ja tenim la llista funcionant a tota vela :)
  
 
== Enllaços externs ==
 
== Enllaços externs ==
Línia 52: Línia 50:
 
*http://speeves.erikin.com/2008/03/debianmailman-delete-archive-and.html
 
*http://speeves.erikin.com/2008/03/debianmailman-delete-archive-and.html
  
[[Categoria:Programari]]
+
[[Categoria:servidor]]
 +
 
 +
[[es:Mailman]]

Revisió de 11:40, 3 març 2014

Icona d'esboç

Aquest article està en desenvolupament. Pràcticament totes les pàgines del Wiki de Guifi.net són editables, però en aquesta falta informació essencial. Ampliant-ho ajudaràs a millorar Guifi.net.
Potser puguis ajudar-te amb els wikis castellà i anglès si tenen una pàgina equivalent.


Intenta fer una adaptació dels següents manuals:

Administració

Eliminar una llista:

rmlist nom

Renombrar llista

Renombrem els directoris (copiar-los si ets previsor)

# cd /usr/lib/mailman/archives/private/
# mv vella nova
# mv vella.mbox nova.mbox   <- això és el directori
# cd nova.mbox
# mv vella.mbox nova.mbox  <- això és l'arxiu de llista
# cd /usr/lib/mailman/lists/
# mv vella nova

modifiquem el fitxer d'aliases i canviem les coses de llista vella a nova:

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

regenerem el aliases

# newaliases

i arreglem els arxius i les url:

# cd /var/lib/mailman/bin
# ./withlist -l -r fix_url nova -u lists.guifi.net
# ./arch --wipe nova

I en principi ja tenim la llista funcionant a tota vela :)

Enllaços externs

Eines de l'usuari