X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=input%2Fhowto%2Fnew-machine.creole;h=33d36e8153c4da6330ab89f8fe81327d0dfc5435;hb=236b2a135c30a7b7d703a2c46a83c7dc38d86e5c;hp=edaad0a00fd50124ad876fad8ca902256a4f0380;hpb=48c4da775783b3a16293b3b0a77bd5a8e43333c6;p=mirror%2Fdsa-wiki.git diff --git a/input/howto/new-machine.creole b/input/howto/new-machine.creole index edaad0a..33d36e8 100644 --- a/input/howto/new-machine.creole +++ b/input/howto/new-machine.creole @@ -157,29 +157,6 @@ EOF apt-get install vim && update-alternatives --set editor /usr/bin/vim.basic }}} -* setup sudo -{{{ - grep '^%adm' /etc/sudoers || echo '%adm ALL=(ALL) ALL' >> /etc/sudoers - grep '^%adm.*apt-get' /etc/sudoers || echo '%adm ALL=(ALL) NOPASSWD: /usr/bin/apt-get update, /usr/bin/apt-get dist-upgrade, /usr/bin/apt-get clean, /usr/sbin/samhain -t check -i -p err -s none -l none -m none' >> /etc/sudoers - - apt-get install libpam-pwdfile - cat > /etc/pam.d/sudo << EOF -#%PAM-1.0 - -auth [authinfo_unavail=ignore success=done ignore=ignore default=die] pam_pwdfile.so pwdfile=/var/lib/misc/thishost/sudo-passwd -auth required pam_unix.so nullok_secure try_first_pass -#@include common-auth -@include common-account - -session required pam_permit.so -session required pam_limits.so -EOF -}}} - -* OPEN A NEW SHELL - DO _NOT_ LOG OUT OF THIS ONE:
- test that the dedicated sudo password works. if not, undo the pam sudo config. - (comment out the auth lines and include common-auth again) - * add to munin on spohr {{{ : :: spohr :: && sudo vi /etc/munin/munin.conf