[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: APACHE + SUEXEC



Ainsi parlait marc :
> Salut,
> Mon pb n'est pas d'executer un pb mais de l'executer sous l'identite root.
> C'est un pb perl qui fonctionne tres bien lorsque je suis logge en root,
> mais losrque je l'execute via apache j'ai l'erreur suivante :
> 
> Can't call method "encpass" on an undefined value at
> /var/www/_suexec/adduser.pl line 15.
> 
> Voila le module perl utilise est : Unix::PasswdFile
> 
> Si non c'est pas grave car j'ai plus trop le temps, je dois passer a autre
> chose, je reviendrais dessus un autre jour :)))

Un truc simple à faire est d'utiliser sudo via un script :

Apache lance script_A

script_A lance "sudo script_B"

script_B est ton programme final.

Script_A peut être un script shell ou un simple wrapper C.

-- 
Charles


-- 
To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: