Je voudrais pouvoir laisser accès à tous les utilisateurs à systemctl pour pouvoir arrêter un timer.
Actuellement je fais
Code : Tout sélectionner
sudo systemctl stop test.timer
J'ai fait un script:
Code : Tout sélectionner
#!/bin/bash
#donc cette commande va modifier l'activation d'un timer sans mot de passe
systemctl start test.timer
Je peux mettre toutes les autorisations que je veux sur ces scripts, que j'ai d'ailleurs mis dans /usr/bin, ça ne change rien, il demande le mot de passe.
J'ai mis cette ligne dans /etc/sudoers:
Code : Tout sélectionner
daniel portablosaure =NOPASSWD: /usr/bin/systemctl
J'ai donc fait
Code : Tout sélectionner
cd /usr/bin
sudo chmod u+s systemctl