Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Refus d'intégration dans /etc/postfix/sympa_aliases de toute nouvelle liste

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

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Refus d'intégration dans /etc/postfix/sympa_aliases de toute nouvelle liste
  • Date: Mon, 8 Jul 2019 11:58:49 +0200

Bonjour,

Hypothèse : ton scirpt de répondeur a changé les droits ur le fichier d'alias et Sympa ne peut plus y accéder en écriture.

Bonne journée,

Cordialement,

David Verdin

On 08/07/2019 11:52, Fabrice Prigent wrote:
Bonjour à tous,

Depuis quelques jours, je n'arrive plus à intégrer les listes que je créé par
l'interface web dans le fichier /etc/postfix/sympa_aliases

J'ai le message suivant :
Jul 8 10:56:59 sympa wwsympa[9311]: notice
Sympa::Spindle::ProcessRequest::_twist() Processing Sympa::Request
Jul 8 10:56:59 sympa wwsympa[9311]: err main::#1544 >
main::do_create_list#9764 > Sympa::Spindle::spin#95 >
Sympa::Request::Handler::create_list::_twist#223 >
Sympa::Aliases::Template::add#106 Can't lock /etc/postfix/sympa_aliases

2 modifications ont eu lieu entre la dernière liste intégrée et l'apparition
du problème :

1) j'ai mis en place un système de "répondeur" qui remplace dans /etc/postfix/
sympa_aliases l'ordre "/usr/libexec/sympa/queue" par la routine python en
charge de signaler la mise "en pause" de la liste de diffusion.

2) la version est passée de la 6.2.42 à la 6.2.44

Je n'ai pas vu d'autres éléments étant intervenus.

Les tests effectués :
- redémarrage => rien
- recherche d'un fichier de lock dans /etc/postfix, /var/lock/ => rien
- J'ai testé avec des scripts perl des lock avec la fonctions Fcntl, puis
avec File::NFSLock qui n'ont rien donné.

Éléments complémentaires :
- /etc/postfix/sympa_aliases appartient à sympa:sympa
- nous instancions 1000 listes par famille toutes les nuits (le script est
lancé par root) pour plus de
/usr/sbin/sympa.pl --instantiate_family etudiants --robot univ-tlse1.fr
--input_file /home/sympa/etc/univ-tlse1.fr/families/etudiants/definitions.xml
--close_unknown

aucun message "étonnant" (hormis celui du dessus) n’apparaît dans dans /var/
log/messages, /var/log/maillog, /var/log/sympa.log ou /var/log/audit/audit.log

En regardant plus attentivement le package " Sympa::LockedFile", il semblerait
nécessaire de manipuler un certain nombre d'éléments complémentaires pour
m'assurer du verrouillage du fichier. (File::NFSLock::LOCK_EXTENSION, et les
paramètres "lock").

Avant de me lancer dans ces manipulations, l'un d'entre vous verrait-il une
piste que j'aurais omise ?

Merci d'avance.

--
"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




Archives gérées par MHonArc 2.6.19+.

Haut de le page