bonjour à tous;
je suis confronté à un drole de problème, surement tres bête:
je voudrais executer un script avec dedans "sudo apt-get -qy update" afin que dans mon conky une ligne s'affiche le nombre de mise à jours à faire.
Sauf que sudo me demande toujours le mot de passe!!!
voila mon visudo:
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
User_Alias STAFF = remi
# Cmnd alias specification
Cmnd_Alias MAJ = /usr/bin/apt-get , /usr/bin/aptitude
Cmnd_Alias LOG = /usr/bin/tail
# User privilege specification
root ALL=(ALL:ALL) ALL
STAFF ALL=(root) NOPASSWD: MAJ , LOG
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
Résultat:
remi@unimatrice:~$ sudo -l
Matching Defaults entries for remi on unimatrice:
env_reset, mail_badpass, secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin
User remi may run the following commands on unimatrice:
(root) NOPASSWD: /usr/bin/apt-get, /usr/bin/aptitude, /usr/bin/tail
(ALL : ALL) ALL
(root) NOPASSWD: /usr/lib/linuxmint/mintUpdate/checkAPT.py
et le test:
remi@unimatrice:~$ sudo /usr/bin/apt-get update
[sudo] password for remi:
j'avoue tourner en rond sur la configuration depuis une semaine, sans succès.
Si vous avez une idée.
Je tourne sous LXDE / Openbox
une fois ce problème résolu, je ferais défiler dans un second conky, les 5 dernières ligne de /var/log/syslog, et la aussi il faudra avoir accès avec tail -5 ou tail -f
Merci de votre aide.
Rémi.