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

Répondre à