Subject: Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
List archive
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl
- From: David Verdin <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl
- Date: Fri, 9 Nov 2018 14:04:16 +0100
Oui, nous sommes nombreux à avoir ce genre de petits scripts for utiles. Cela dit, à partir de 6.2.34, il faut passer par les primitives de Sympa pour faire cela. Passque proprios en base de données, toussa. Merci pour le script, je vais regarder au cas où une partie soit recyclable. Bonne journée ! David On 09/11/2018 13:53, Thierry Kauffmann
wrote:
Bonjour Steeve, J'ai cherché moi-aussi une fonctionnalité pour modifier une liste ou plusieurs listes par script avec les outils fournis par sympa, mais je n'ai pas trouvé (je n'ai pas beaucoup cherché non plus ;)). J'ai donc écrit un (petit) script bash qui automatise la modification de plusieurs listes en série, en modifiant directement le fichier config de chaque liste. Jusque là, ça a bien fonctionné. Les modifications sont prises
en compte immédiatement. Bien cordialement, PS : ci-joint le script a adapter à tes besoins Thierry KAUFFMANN Administrateur systèmes DSIN - Service des Moyens Informatiques UNIVERSITÉ PAUL-VALÉRY MONTPELLIER 3 Bureau 123 - Bâtiment L 04 67 14 22 30 Le 08/11/2018 à 21:44, Steeve Gagnon
a écrit :
Bonjour à tous,
Je cherche à mettre en place une méthode pour mettre à jour les listes SYMPA via scripting.
Je créé les listes avec sympa.pl en utilisant –create_list; je les efface via –purge_list Lorsque nécessaire, j'utilise un fichier XML pour indiquer les paramètres de la liste et cela fonctionne très bien.
Si je veux modifier la liste, je tente d'utiliser --modify_list. Mais là il semble que je doive absolument spécifier le nom d'une famille de liste. Or au fil des années, cette fonctionnalité (les familles) n'a jamais été exploitée et donc… nous n'en avons pas.
Mes tentatives pour modifier une liste n'aboutissent donc jamais :
Je sais que je pourrais le copier le fichier config (comme SYMPA le fait normalement suite à une modif via l'interface WEB) et ajuster son contenu selon mes désirs. SYMPA décèlerait le changement et ajusterait la config en conséquence. Mais je n'aime pas cette approche car je crains qu'à un moment donné, mon script entre en conflit avec SYMPA pendant qu'il fait un travail sur la liste.
Comme sympa.pl a été conçu pour faire une gestion saine des listes, je préfèrerais passer par cette méthode.
Ma question est donc : Comment modifier une liste en utilisant un fichier XML et ce, sans avoir de "famille de liste" ?
Merci !
Steeve
-- "Mieux vaut viser la perfection et la rater que viser la médiocrité et l'atteindre." - Francis Blanche |
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
-
[sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
Steeve Gagnon, 11/08/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
David Verdin, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
Benoît Marchal, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
David Verdin, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
Benoît Marchal, 11/09/2018
- Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl, David Verdin, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
Benoît Marchal, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
David Verdin, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
Benoît Marchal, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
Thierry Kauffmann, 11/09/2018
- Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl, David Verdin, 11/09/2018
-
Re: [sympa-fr] Ajuster les proprios/modérateur via un appel à sympa.pl,
David Verdin, 11/09/2018
Archive powered by MHonArc 2.6.19+.