« Mailman » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
Ligne 9 : | Ligne 9 : | ||
Cette commande doit être effectuée pour chacune des listes configurées dans mailman.<br> | Cette commande doit être effectuée pour chacune des listes configurées dans mailman.<br> | ||
Vous pouvez récupérer le nom des listes avec <code>/var/lib/mailman/bin/list_lists</code> | Vous pouvez récupérer le nom des listes avec <code>/var/lib/mailman/bin/list_lists</code> | ||
=cgi-bin ne fonctionnant pas= | |||
Vérifiez que les fichiers dans <code>/var/lib/mailman/cgi-bin/</code> sont bien setgid | |||
=check_perms= | =check_perms= |
Dernière version du 1 janvier 2018 à 00:37
Changement de l'hostname de mailman
Modifier l'hostname d'une installation mailman déjà en production (des listes y sont déjà configurés) est assez simple :
Commencez par éditer /etc/mailman/mm_cfg.py
(DEFAULT_URL_HOST
et DEFAULT_EMAIL_HOST
) puis lancez la commande suivante :
/var/lib/mailman/bin/withlist -l -r fix_url NOM_DE_LA_LISTE -v
Cette commande doit être effectuée pour chacune des listes configurées dans mailman.
Vous pouvez récupérer le nom des listes avec /var/lib/mailman/bin/list_lists
cgi-bin ne fonctionnant pas
Vérifiez que les fichiers dans /var/lib/mailman/cgi-bin/
sont bien setgid
check_perms
A ne pas croire sur parole !
- Exemple : /var/lib/mailman/data/aliases.db doit effectivement appartenir à root:list et pas a list:list, car l'utilisateur lançant le wrapper mailman est déterminé par l'owner de ce fichier, et le wrapper doit tourner en root sous debian