Lösung 1:
Das Problem ist der Punkt in update-rc.d
(unter /etc/sudoers.d/update-rc.d
); ab man sudo
:
Die #includedir-Direktive kann verwendet werden, um ein sudo.d-Verzeichnis zu erstellen, in das der Systempaketmanager im Rahmen der Paketinstallation sudoers-Regeln ablegen kann. Zum Beispiel gegeben:
#includedir /etc/sudoers.d
sudo liest jede Datei in /etc/sudoers.d und überspringt Dateinamen, die auf ~ enden oder ein . Charakter um Probleme mit temporären/Sicherungsdateien des Paketmanagers oder Editors zu vermeiden.
Lösung 2:
Versuchen Sie sudo -ll
auszuführen um eine Liste der Befehle/Konfigurationen zu erhalten, die für Ihren Benutzer gelten.
Wenn (was der Fall zu sein scheint) Ihre update-rc.d-Klausel nicht auftaucht, könnten Sie erwägen, Ihre Kochrezepte so anzupassen, dass eine einzelne sudoers.d-Datei pro Benutzer bereitgestellt wird, anstatt mehrere.
Sie könnten auch überlegen, ob eine gruppenbezogene Sudoers-Datei gerechtfertigt sein könnte.
Die Antworten auf diese Frage könnten hilfreich sein:https://askubuntu.com/questions/246455/how-to-give-nopasswd-access-to-multiple-commands-via-sudoers