Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Olivier Salaun - CRU <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] MHonArc et SetUID
- Date: Thu, 03 Apr 2003 14:58:38 +0200
Bonjour,
Nous avons effectivement rencontré des problèmes avec MHOnArc 2.60 mais uniquement au niveau
de l'interface web de modération ; la solution : repasser à une version antérieure de MHOnArc (Nous
tournons MhOnArc 2.5.14 sur LISTES.CRU.FR.
L'explication : à partir de sa version 2.60, MhOnArc n'accepte plus d'être exécuté en SetUID (Effective UID
et Reel UID différents) ni directement, ni via une application qui est en SetUID. Or par défaut wwsympa.fcgi
est prévu pour s'exécuter en SetUID, soit directement (bit 'S' sur wwsympa.fcgi) soit via la configuration
d'Apache/FastCGI.
Mais votre cas est différent puisque le démon archived.pl ne s'exécute pas en SetUID, il passe juste de l'identité
'root' à 'sympa' ; d'ailleurs ça marche sur notre plateforme de développement avec Sympa 3.4.3.x et mhonarc 2.60.
Soit votre binaire mhonarc a le bit 'S', soit les règles de SetUID sont différentes sous FreeBSD.
Tenez-nous au courant.
Karl Oulmi wrote:
J'ai un petit soucis au niveau de la génération des mes archives, cela fait plusieurs jours que je cherche... en vain. Alors si quelqu'un pouvait m'aider...
Mon soucis provient de Sympa 3.4.3.1 sur une machine FreeBSD 4.8 fraîchement installée.
J'ai installé MHonArc 2.60 à partir des ports.
Lorsque je lance archived.pl -d, j'ai systèmatiquement cette erreur :
queue : /usr/local/sympa/spool/outgoing
ERROR: setuid/setgid execution not supported!
BEGIN failed--compilation aborted at /usr/local/share/MHonArc/mhamain.pl line 59.
Compilation failed in require at /usr/bin/mhonarc line 39.
Du coup mes archives ne sont pas générées...
--
Olivier Salaun
Comite Reseau des Universites
-
Erreur MHonArc,
Karl Oulmi, 03/04/2003
- Re: [sympa-fr] MHonArc et SetUID, Olivier Salaun - CRU, 03/04/2003
Archives gérées par MHonArc 2.6.19+.