Outils pour utilisateurs

Outils du site


technique:generique:commandes-utiles

Ceci est une ancienne révision du document !


Commandes ou manipulations utiles

Mailman

Ajout de liste :

$ newlist arn-ldn

C'est intéractif et pose quelques questions simples. Sauf qu'il prend le domaine par défaut qui n'est pas le bon sur mon setup (johndescs). Donc il faut fix :

$ /usr/lib/mailman/bin/withlist -l -r fix_url arn-ldn -u listes.arn-fai.net

Ce que ne regénère pas /var/lib/mailman/data/virtual-mailman nécessaire pour apprendre au MTA à connaitre les adresse de mailman. Donc :

$ /usr/lib/mailman/bin/genaliases

Après il faut tout configurer dans l'interface web par exemple.

Migration

Faire une installation de mailman fonctionnelle sur le serveur de destination.

Créer un tar des fichiers de config de l'ancien serveur et des archives (pour garder les permissions) :

$ tar cjf listes.tar.bz2 /var/lib/mailman/lists/ca/ /var/lib/mailman/lists/discussion/ /var/lib/mailman/lists/suivi/ /var/lib/mailman/lists/tech/ /var/lib/mailman/archives/private/ca.mbox/ca.mbox /var/lib/mailman/archives/private/discussion.mbox/discussion.mbox /var/lib/mailman/archives/private/suivi.mbox/suivi.mbox /var/lib/mailman/archives/private/tech.mbox/tech.mbox

Copier le tar, l'extraire à la racine :

$ sudo tar xf listes.tar.bz2 -C /

Régénérer les archives (pour chaque liste) :

$ sudo /var/lib/mailman/bin/arch suivi

Faire reconnaître les “nouvelles” listes (comme ci-dessus) :

$ /usr/lib/mailman/bin/genaliases
technique/generique/commandes-utiles.1378633813.txt.gz · Dernière modification: 2015/08/19 00:12 (modification externe)