Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Re: L'interface web ne demarre toujours pas

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

Archives de la liste

Chronologique Discussions  
  • From: "Michel Mounier" <adresse@cachée>
  • To: <adresse@cachée>
  • Subject: [sympa-fr] Re: L'interface web ne demarre toujours pas
  • Date: Thu, 14 Jun 2007 12:28:25 +0200

Enfin ça y est : ça marche !!

J'ai fais le changement de propriétaire :
# chown sympa:root /home/sympa/bin/wwsympa.fcgi
et l'exécution du script sous apache (www):
# su www -c /home/sympa/bin/wwsympa.fcgi
a affiché la page d'accueil.

Par contre étonnement, les droits du script sont passés de 4755à 755 :
# ll /home/sympa/bin/wwsympa.fcgi
-rwxr-xr-x 1 sympa root 587553 jun 8 11:15 /home/sympa/bin/wwsympa.fcgi
alors que je les avait positionné a :
# ll /home/sympa/bin/wwsympa.fcgi
-rwsr-xr-x 1 sympa root 587553 jun 8 11:15 /home/sympa/bin/wwsympa.fcgi


En tout cas, encore un grand merci à tous ceux qui m'ont répondu .

A bientôt sur la liste.

Bien cordialement.

Michel

Vincent sympa-fr a écrit :
Michel Mounier a écrit :
Voici les droits en place :

# ll /home/sympa/bin/wwsympa.fcgi
-rwsr-sr-x 1 sympa sympa 587553 jun 8 11:15 /home/sympa/bin/wwsympa.fcgi
-rwsr-xr-x 1 sympa root 459K 2007-02-02 22:50 wwsympa.fcgi*
-> ici pas besoin de mettre le suid sur le groupe, seulement l'utilisateur (chmod 4755)

J'ai suivi tes conseils :

# ll /home/sympa/bin/wwsympa.fcgi
-rwsr-xr-x 1 root root 587553 jun 8 11:15 /home/sympa/bin/wwsympa.fcgi
Pour faire simple...
Dans ma philosophie, je n'aime pas qu'un script soit exécuté avec l'utilisateur root...
j'ai donc non pas mis le propriétaire du fichier en root mais sympa...
# chown sympa:root /home/sympa/bin/wwsympa.fcgi


D'autre part, ce script ne va pas être lancé par sympa :
> # su sympa -c /home/sympa/bin/wwsympa.fcgi
> Can't do setuid (cannot exec sperl)

Mais par ton serveur web (chez moi l'utilisateur www-data)
essais avec
# su www-data -c /home/sympa/bin/wwsympa.fcgi

Je n'ai pas la science infuse... mais je connais les périodes où l'on est totalement perdu...
Ne perd pas espoir !

Vincent


Vincent sympa-fr a écrit :
Michel Mounier a écrit :
Voici les droits en place :

# ll /home/sympa/bin/wwsympa.fcgi
-rwsr-sr-x 1 sympa sympa 587553 jun 8 11:15 /home/sympa/bin/wwsympa.fcgi
-rwsr-xr-x 1 sympa root 459K 2007-02-02 22:50 wwsympa.fcgi*
-> ici pas besoin de mettre le suid sur le groupe, seulement l'utilisateur (chmod 4755)

J'ai suivi tes conseils :

# ll /home/sympa/bin/wwsympa.fcgi
-rwsr-xr-x 1 root root 587553 jun 8 11:15 /home/sympa/bin/wwsympa.fcgi
Pour faire simple...
Dans ma philosophie, je n'aime pas qu'un script soit exécuté avec l'utilisateur root...
j'ai donc non pas mis le propriétaire du fichier en root mais sympa...
# chown sympa:root /home/sympa/bin/wwsympa.fcgi

D'autre part, ce script ne va pas être lancé par sympa :
> # su sympa -c /home/sympa/bin/wwsympa.fcgi
> Can't do setuid (cannot exec sperl)

Mais par ton serveur web (chez moi l'utilisateur www-data)
essais avec
# su www-data -c /home/sympa/bin/wwsympa.fcgi

Je n'ai pas la science infuse... mais je connais les périodes où l'on est totalement perdu...
Ne perd pas espoir !

Vincent




Le Bureau Virtuel, un service mis en oeuvre et financé par la Région
Rhône-Alpes / www.rhonealpes.fr




Archives gérées par MHonArc 2.6.19+.

Haut de le page