Defaults env_reset
Defaults passprompt="[sudo] password for %u on %h: "
+Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
-Host_Alias QAHOSTS = master, merkel, quantz
+Host_Alias QAHOSTS = master, quantz, stabile
Host_Alias WEBHOSTS = wolkenstein
Host_Alias SECHOSTS = chopin
Host_Alias FTPHOSTS = franck, morricone
Host_Alias AACRAIDHOSTS = bellini, morricone, paganini, respighi, vivaldi, beethoven, pettersson
Host_Alias MEGARAIDHOSTS = grieg, rautavaara, sibelius
Host_Alias MPTRAIDHOSTS = master, fasch, holter, barber, biber, cilea, vitry, krenek, scelsi, orff, field
+Host_Alias MEGACTLHOSTS = lindberg, englund, heininen, nielsen
# Cmnd alias specification
%zivit-admins ZIVITHOSTS=(ALL) NOPASSWD: ALL
# nagios
+nagios ALL=(ALL) NOPASSWD: /etc/init.d/ekeyd-egd-linux restart
nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-dabackup ""
# with smartarray controllers
nagios ALL=(ALL) NOPASSWD: /sbin/hpasmcli ""
nagios MPTRAIDHOSTS=(ALL) NOPASSWD: /usr/sbin/mpt-status -s
nagios AACRAIDHOSTS=(ALL) NOPASSWD: /usr/local/bin/arcconf GETCONFIG 1 LD, /usr/local/bin/arcconf GETCONFIG 1 AD
nagios MEGARAIDHOSTS=(ALL) NOPASSWD: /usr/local/bin/megarc -AllAdpInfo -nolog, /usr/local/bin/megarc -dispCfg -a0 -nolog
+nagios MEGACTLHOSTS=(ALL) NOPASSWD: /usr/sbin/megactl -Hv
# other nagios things
nagios beethoven=(debbackup) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-backuppg ""
# groups and their role accounts
+%auditor ALL=(accounting) ALL
%backports ALL=(backports) ALL
%buildd ALL=(buildd) ALL
%d-i ALL=(d-i) ALL
%dde ALL=(dde) ALL
+%ddtp ALL=(ddtp) ALL
%debadmin ALL=(dak) ALL
%debbugs ALL=(debbugs) ALL
%debbugs ALL=(debbugs-mirror) ALL
%debian-cd ALL=(debian-cd) ALL
+%debian-i18n ALL=(debian-i18n) ALL
%debian-release ALL=(release) ALL
+%debtags ALL=(debtags) ALL
%debvoip cilea=(freeswitch) ALL
%debwww ALL=(debwww) ALL
%btslink ALL=(btslink) ALL
+%emdebian ALL=(emdebian) ALL
%forums ALL=(forums) ALL
%keyring ALL=(keyring) ALL
%lintian ALL=(lintian) ALL
%uddadm ALL=(udd) ALL
%volatile ALL=(volatile) ALL
%wbadm ALL=(wbadm) ALL
+%mujeres ALL=(women) ALL
%wikiadm ALL=(wiki) ALL
%qa-core QAHOSTS=(qa) ALL
+%gobby gombert=(gobby) ALL
+
+# the dak user gets to run stuff as dak-unpriv (for things like lintian checks)
+dak ALL=(dak-unpriv) NOPASSWD: ALL
# some groups are in apachectrl on "their" hosts so they can reload apache and update their vhost
%apachectrl ALL=(root) /usr/sbin/apache2-vhost-update
# on draghi, the domains git thing will run bind9 reload afterwards
%dnsadm draghi,orff=(root) NOPASSWD: /etc/init.d/bind9 reload
%dnsadm draghi,orff=(geodnssync) NOPASSWD: /usr/bin/make -C /srv/dns.debian.org/geo
+%adm draghi=(puppet) NOPASSWD: /usr/bin/make -s -C /srv/db.debian.org/var/gitnagios/dsa-nagios/config install
# remote power to babylon5 in the same rack:
joerg unger=(ALL) /usr/bin/sispmctl -t [12], /usr/bin/sispmctl -g [12]
# wbadm can update all buildd* users' keys on buildd.d.o
# Porter work
%porter-alpha albeniz=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
%porter-armel abel,agricola=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
+%porter-armel harris=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
%porter-amd64 pergolesi=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
%porter-hppa paer=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
%porter-ia64 merulo=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
-%porter-mips gabrielli=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
-%porter-ppc pescetti=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
+%porter-mips eder,gabrielli=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
%porter-s390 zelenka=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot
%porter-sparc smetana,sperger,zee=(root) NOPASSWD: /usr/sbin/upgrade-porter-chroots, /usr/bin/apt-in-chroot