Shell

sudo: sorry, you must have a tty to run sudo

Bon un très minuscule tip sur un script shell « àlacon » qui fait un sudo mais le système refuse de le faire malgré les droits attribués à cet utilisateur dans /etc/sudoers

avec ce message laconique :

 sudo: sorry, you must have a tty to run sudo

les bras m’en tombent (alors que j’étais tout joie ce matin avec les daltons, des flocons de neiche et du zouk :)

Mais comme toute tête de mule qui se respecte, j’ai fini par mettre le doigt sur le paramètre à dézinguer dans /etc/sudoers
on met en commentaire la ligne suivante :

#Defaults    requiretty

et basta, le script àlacon refonctionne … nan mais hô !