Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Re: supression de liste

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: adresse@cachée
  • To: adresse@cachée
  • Cc: adresse@cachée
  • Subject: [sympa-fr] Re: supression de liste
  • Date: Mon, 05 Feb 2007 10:30:45 +0100

Anne-Marie Philippon wrote:
Bonjour
J'ai 2 problèmes avec une liste dynamique basée sur une recherche LDAP
1) la recherche LDAP basée sur un filtre que j'ai testé en direct sut notre serveur d'annuaire me génère des abonnés d'abord en double, puis en triple.
Comment cela peut-il être possible? J'ai d'autres listes dynamiques , et le problème ne s'est jamais posé.
Un abonné peut être présent dans une liste plusieurs fois s'il est abonné via plusieurs sources. Par exemple, il a fait un subscribe et il est dans la source LDAP via un filtre. Bien enetendu, s'il est bien présent avec le même email, il ne reçoit qu'une fois les messages, mais s'il disparait d'une des sources d'abonné, il reste sdans la liste au titre des autres.

2) J'ai ensuite clos la liste, et j'ai cliqué ensuite sur le bouton : effacer la liste
celle ci-ne s'efface pas et voici ce que je trouve dans le log:
/ /sympa/expl/liste.professeurs-economie-gestion not removed (not enough / in directory name)
Feb 5 09:03:28 sympa2 wwsympa[17647]: /adresse@cachée not removed (not enough / in directory name)/
C'est une précaution pour éviter une catastrophe lors de la suppression d'un répertoire (bug ou attaque). La primitive remove_dir de tools.pl ne permet pas de supprimer les répertoires dont le path est trop court (il faut au moins 4 slash). On a pas imaginer le cas des la partition d'archive à la racine du serveur.

Comment faire pour la supprimer ?
Moi j'éditerais le ligne "if ($#tree < 4) {" de la procédure remove_dir de tools.pl (ne oublier de relancer httpd.

Serge Aumont





Archives gérées par MHonArc 2.6.19+.

Haut de le page