-
Notifications
You must be signed in to change notification settings - Fork 0
A sudo plugin providing a final chance for confirmation before actually executing a command
License
e792a8/sudo_confirm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
sudo_confirm This sudo plugin gives you a final chance to check the actual command before executing it. INSTALL Run: make If everything goes well, there should be a sudo_confirm.so in this directory. Copy it into /usr/lib/sudo/. Then you should add a line into /etc/sudo.conf to enable this plugin: Plugin sudo_confirm sudo_confirm.so You may need to create /etc/sudo.conf if it does not already exist. CONFIGURE If you dislike typing a 'y' each time, add a 'yes' at the end of the Plugin line in sudo.conf like this: Plugin sudo_confirm sudo_confirm.so yes If you even dislike typing Enter once more, add a 'noconfirm' at the end of the Plugin line: Plugin sudo_confirm sudo_confirm.so noconfirm Q: Why I need this? LAZY: I am lazy; PRIV: I do not want my password stolen by someone at my back while typing; NOPW: I have NOPASSWD; MANL: I manually invoke sudo; CHEK: I check every program line by line before executing it; AWAR: I am aware of every sudo invokation; IMPL: A program implicitly invokes sudo; MALW: A program is a malware; HAPY: I feel happy; SICK: I feel sick; DNGR: I am in danger; CFRM: I use sudo_confirm. LAZY + PRIV = NOPW !NOPW + LAZY = !PRIV + SICK MANL + NOPW = HAPY NOPW + IMPL = !AWAR IMPL + !AWAR = SICK MALW + CHEK = !DNGR + SICK MALW + IMPL + !AWAR = DNGR CFRM = AWAR AWAR + NOPW = !DNGR + HAPY
About
A sudo plugin providing a final chance for confirmation before actually executing a command
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published