Outils pour utilisateurs

Outils du site


technique:generique:commandes-utiles

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
technique:generique:commandes-utiles [2015/12/18 23:53]
johndescs ↷ Page déplacée de technique:commandes-utiles à technique:generique:commandes-utiles
technique:generique:commandes-utiles [2016/08/02 19:11]
lg
Ligne 3: Ligne 3:
 ==== Mailman ==== ==== Mailman ====
  
-Ajout de liste (à faire en tant que l'user "​list"​ (créé par le paquet mailman) sinon mauvais droits sur les archives) ​: +Voir [[technique:generique:mailman|Commandes utiles ​pour mailman]]
- +
-  $ newlist <​nom_de_la_liste>​  +
- +
-C'est interactif 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 <​nom_de_la_liste>​ -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. +
- +
-À l'​inverse,​ supprimer une liste : +
-  $ rmlist <​nom_de_la_liste>​ +
-  $ rmlist -a <​nom_de_la_liste>​ (supprime aussi les archives) +
- +
-=== Migration === +
- +
-http://​vuksan.com/​linux/​mailman_moving_lists.html +
- +
-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) ; exemple : +
- +
-  $ 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 <​nom_de_la_liste>​ +
- +
-Faire reconnaître les "​nouvelles"​ listes (comme ci-dessus) : +
-  $ /​usr/​lib/​mailman/​bin/​genaliases +
- +
-Si l'on a changé les listes d'​adresse on peut demander à mailman de corriger : +
-  $ sudo withlist -l -r fix_url <​nom_de_la_liste>​ +
  
 ==== MySQL ==== ==== MySQL ====
technique/generique/commandes-utiles.txt · Dernière modification: 2016/08/02 19:16 par lg