Le Lundi 19 Juin 2006 13:09, Edgar Bonet a écrit :
> > Question bête : je voudrais lancer le serveur subversion sous
> > l'utilisateur www-data (Apache) ; or, celui-ci n'a pas de shell. Je
> > pense qu'il faut jouer avec le owner et les droits du binaire
> > svnserver, mais je ne sais trop plus comment...
>
> En le rendant suid www-data ?
>
> chown www-data /usr/bin/svnserver
> chmod u+s /usr/bin/svnserver
Ah, voilà, c'est ça que je cherchais !
Le Lundi 19 Juin 2006 12:55, Olivier Guerrier a écrit :
> $ su -h
> Usage : su [OPTS] [-] [nom_utilisateur [ARGS]]
> [...]
> -s, --shell=<interpréteur>
> utiliser « interpréteur » à la place de celui par défaut de
> /etc/passwd
>
> donc je dirais
> # su -s /bin/bash www-data svnserver ....
>
> (voir aussi -c)
Ça peut marcher aussi ; à tester...
Merci :o)
--
Frédéric
http://www.gbiloba.org