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
technique:generique:commandes-utiles [2013/09/08 12:51]
johndescs [Mailman] withlist
technique:generique:commandes-utiles [2016/08/02 19:16] (Version actuelle)
lg
Ligne 3: Ligne 3:
 ==== Mailman ==== ==== Mailman ====
  
-Ajout de liste :+Voir [[technique:generique:​mailman|Commandes utiles pour mailman]]
  
-  $ newlist arn-ldn+==== MySQL ====
  
-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 :+Déplacer un MySQL à la bourrin fonctionne. Il suffit de copier /​var/​lib/​mysql/ ​et de faire attention aux permissions (sinon erreur peu compréhensible),​ puis de reset le mot de passe du compte d'administration Debian ​(debian-sys-maint) : 
 +  dpkg-reconfigure mysql-server-numversion
  
-  $ /​usr/​lib/​mailman/​bin/​withlist -l -r fix_url arn-ldn -u listes.arn-fai.net+==== Drupal ====
  
-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 :+Voir [[technique:generique:​drupal|Commandes utiles pour Drupal]]
  
-  $ /​usr/​lib/​mailman/​bin/​genaliases 
-  ​ 
-Après il faut tout configurer dans l'​interface web par exemple. 
  
-=== Migration ​===+==== PHP5 avec CGID ====
  
-Faire une installation ​de mailman fonctionnelle sur le serveur ​de destination.+Le module CGID n'est plus compatible avec Debian Wheezy par défaut à l'installation. Le plus simple pour gérer correctement ​le PHP est de décommenter la fin du fichier /​etc/​apache2/​mods-available/​php5_cgi.conf (lire le commentaire).
  
-Créer un tar des fichiers ​de config de l'​ancien serveur et des archives (pour garder les permissions) :+==== Run manuel ​de puppet ====
  
-  $ 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 +  $ puppet agent --server puppet.arn-fai.net --pluginsync true --test
-   +
-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 +
- +
-Si l'on a changé les listes d'​adresse on peut demander à mailman de corriger : +
-  $ sudo withlist ​--r fix_url suivi+
  
technique/generique/commandes-utiles.1378637513.txt.gz · Dernière modification: 2015/08/19 00:12 (modification externe)