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 [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]