Bonjour,
Tu peux utiliser *gksudo*, l'utilisateur devra alors entrer son propre
mot de passe pour exécuter la commande. Si tu souhaites qu'aucun mot
de passe ne soit nécessaire, alors configure correctement *sudo* via
le fichier */etc/sudoers*.
Pour cela, utilises la commande visudo. Je te renvoi à *man sudoers*
pour retrouver la syntaxe...
Bonne après-midi,
Guillaume MESSONNIER
Alfred Sawaya a écrit :
Bonjour !
Je suis entrain de faire un script bash quoi doit être lancé par un
lanceur sous gnome.
Dans ce script, je souhaiterais killer un processus... J'ai donc mis
un "su root -c "kill $PID", jusque la tout va bien mais si je
l'execute depuis mon lanceur, ca ne fonctionne pas. En effet depuis
le lanceur gnome, je dois mettre "xterm -e "su root -c 'kill $PID'"
pour que ca fontionne mais ca m'ouvre un xterm pendant 1 seconde...
Comment faire pour que l'opération soit transparente ? Pour ne pas
utiliser le terminal ? Sachant que je ne veux pas que l'utilisateur
rentre de mot de passe au su (l'authentification se passe par
bluetooth pour su.)
Merci !