Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
[sympa-fr] Fwd: V 6.1.19, sympa_aliases: bug?
- From: Catherine Balleydier <adresse@cachée>
- To: adresse@cachée
- Subject: [sympa-fr] Fwd: V 6.1.19, sympa_aliases: bug?
- Date: Mon, 24 Mar 2014 16:53:53 +0100
Bonjour J'ai aussi constaté ce bug sur la version V 6.1.19, qui n'est pas corrigé dans la version V6.1.20 A la création d'une liste le séparateur est bien créé dans le fichier sympa-aliases. Par contre quand on ferme une liste tous les séparateurs sont supprimés de ce fichier, si on recrée une liste à nouveau, il y a aura le séparateur uniquement pour la nouvelle liste. Pour moi c'est gênant car j'ai un script qui modifie et transfert les alias des nouvelles listes sur le serveur d'alias de l’établissement, et j'utilise le séparateur pour identifier les listes. J'ai comparé l'exécutable alias_manager.pl de la version V6.1.17 à celui de la version V6.1.20. 154c160 < $left_side = $1 if ($alias =~ /^([^:]+):/); --- > $left_side = $1 if ($alias =~ /^([^\s:]+)[\s:]/); 158c164 < next unless ($new_alias =~ /^([^:]+):/); --- > next unless ($new_alias =~ /^([^\s:]+)[\s:]/); 224c234 < $alias =~ /^([^:]+):/; --- > $alias =~ /^([^\s:]+)[\s:]/; 228c238 < next unless ($_ =~ /^([^:]+):/); --- > next unless ($_ =~ /^([^\s:]+)[\s:]/); Sur mon serveur de test avec la version V6.1.20, j'ai modifié le fichier alias_manager.pl en remplaçant ($_= ~ /^([^\s:]+)[\s:]/); par ($_ =~ /^([^:]+):/); La fermeture d'une liste se fait alors correctement, tous les séparateurs des autres listes ne sont plus supprimés. Je n'ai pas encore fait cette
modification sur mon serveur de production en V6.1.19, avant
d'être de savoir la raison de cette modification dans
alias_manager.pl et quelle est son impact.
Merci pour votre retour Cordialement Catherine Balleydier -------- Message original -------- Sujet: [sympa-fr] V 6.1.19, sympa_aliases: bug? Date : Mon, 10 Feb 2014 15:38:11 +0000 De : TISSOT Jacques Joseph <adresse@cachée> Répondre à : adresse@cachée, TISSOT Jacques Joseph <adresse@cachée> Pour : adresse@cachée <adresse@cachée> Bonjour, Concernant l'erreur décrite dans mon message précédent: Ioctl() inappropré pour un périphérique, j'ai découvert qu'en recréant les aliases par la commande : sympa --make_alias_file, le fichier résultant contenait le séparateur " #------------------------------ <liste>: list alias created 10 fév 2014". Avec ce fichier-là, recopié sous /etc/mail/sympa_alias (l'écrasant, donc), la commande de supprimer une liste ou d'effacer une liste ne produisait pas l'erreur. Ma conclusion: Chacune des actions de suppression ou d'effacement d'une liste supprime le séparateur dans le fichier sympa_aliases. L'avez-vous observé également? Peut-on laisser vivre SYMPA avec ça? J.T. -- ______________________________________________________________________ Catherine Balleydier Ingénieur systèmes-réseaux, Responsable Sécurité (RSSI) - Engineer for Research Programs Direction des Systèmes d'Information - Information Systems Department Institut polytechnique de Grenoble (Groupe Grenoble INP) – Grenoble Institute of Technology 46, avenue Felix Viallet 38031 Grenoble Cedex Tél. : +33(0)4 76 57 48 51 / Fax : +33(0)4 76 57 45 58 Visitez notre site Internet / Please visit our website : www.grenoble-inp.fr ______________________________________________________________________ |
- [sympa-fr] Fwd: V 6.1.19, sympa_aliases: bug?, Catherine Balleydier, 24/03/2014
Archives gérées par MHonArc 2.6.19+.