salut,
Veuillez excuser la longueur du message, surtout si je dis une �nerie.
Voyez plut�t mon fichier /etc/sudoers:
Host_Alias ESPINASSE=espinasse.montagnenoire
# User alias specification
# Cmnd alias specification
Cmnd_Alias HALT=/sbin/halt
Cmnd_Alias REBOOT=/sbin/reboot
Cmnd_Alias LISTEN=/usr/sbin/tcpdump, /root/courtney-1.3/courtney.pl,
/home/jm/test/roottest
# User privilege specification
root ALL=(ALL) ALL
jm ESPINASSE=NOPASSWD:HALT
jm ESPINASSE = PASSWD:LISTEN
jm ESPINASSE=PASSWD:REBOOT
sudo-1.6.2p2-2n
Le fichier roottest est un script shell, une seule ligne
echo "�a baigne"
chown 0.0
chmod 700
Le probl�me est que si je fais :
sudo test/roottest
�a ex�cute le script
Auparavant je n'avais pas le 'PASSWD' avant l'alias REBOOT et j'ai tent�
un sudo reboot et vlan ... reboot !
J'ai r�cemment fait un update sur le site Debian-security et sudo a �t�
modifi� (c'�tait la premi�re fois que je faisais cet update sur ce site)
J'ai bien l'impression qu'il y a un probl�me dans cette version de sudo qui
n'accepte plus le PASSWD, m�me positionn�.
Je demande � ceux qui ont cette version de sudo de faire une manip
identique, sauf si j'ai fait une erreur de syntaxe dans le fichier, mais je
ne pense pas, le reboot fonctionnait avant avec mot de passe.
Sinon si vous pouviez m'expliquer o� est l'erreur !
PS : Je viens de retenter le reboot avec 'sudo reboot'. �a reboote !
--
jean-michel