X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Fsudo%2Ffiles%2Fsudoers;h=3f5ec74e08bf112ebeb145b22c8d66e6f6d0d5d0;hb=d4b6110c989169c702f039a4c7dc1b309685bba3;hp=247993fa2a2ed2746177061b45fb6ee60d6080ee;hpb=6df1c052b8de2eedfc11a745c29c98426bf8df20;p=dsa-puppet.git diff --git a/modules/sudo/files/sudoers b/modules/sudo/files/sudoers index 247993fa..3f5ec74e 100644 --- a/modules/sudo/files/sudoers +++ b/modules/sudo/files/sudoers @@ -32,7 +32,8 @@ Host_Alias MEGARAIDHOSTS = rautavaara, sibelius Host_Alias MEGACTLHOSTS = nielsen Host_Alias LISTHOSTS = bendel Host_Alias BUILDD_MASTER = wuiet -Host_Alias PORTERBOXES = abel, asachi, barriere, eder, falla, fischer, gabrielli, harris, merulo, minkus, partch, plummer, smetana, zelenka +Host_Alias BUILDD_PORTS_MASTER = portman +Host_Alias PORTERBOXES = abel, asachi, barriere, eder, falla, fischer, gabrielli, harris, merulo, minkus, partch, plummer, pizzetti, smetana, zelenka Host_Alias PIUPARTS_SLAVE_HOSTS = piu-slave-bm-a Host_Alias MQ_HOSTS = rainier, rapoport Host_Alias NOVAHOSTS = oyens, bm-bl9, bm-bl10, bm-bl11, bm-bl12 @@ -59,6 +60,7 @@ nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-filesystems "" nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-libs "" nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-stunnel-sanity "" nagios ALL=(ALL) NOPASSWD: /usr/local/sbin/dsa-check-libs "" +nagios handel=(puppet) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-cert-expire /var/lib/puppet/ssl/certs/ca.pem # with smartarray controllers nagios ALL=(ALL) NOPASSWD: /sbin/hpasmcli "" nagios ALL=(ALL) NOPASSWD: /usr/bin/arrayprobe "" @@ -176,6 +178,7 @@ debwww wolkenstein=(staticsync) NOPASSWD: /usr/local/bin/static-update-componen %ports dillon=(staticsync) NOPASSWD: /usr/local/bin/static-update-component www.ports.debian.org %debvoip dillon=(staticsync) NOPASSWD: /usr/local/bin/static-update-component rtc.debian.org %security dillon=(staticsync) NOPASSWD: /usr/local/bin/static-update-component security-team.debian.org +%publicity dillon=(staticsync) NOPASSWD: /usr/local/bin/static-update-component timeline.debian.net %lintian lindsay=(staticsync) NOPASSWD: /usr/local/bin/static-update-component lintian.debian.org # The piuparts slave needs to handle chroots @@ -187,6 +190,9 @@ dnsadm denis=(root) NOPASSWD: /usr/sbin/service bind9 reload # wbadm can update all buildd* users' keys on buildd.d.o %wbadm BUILDD_MASTER=(wb-buildd) ALL %wbadm BUILDD_MASTER=(root) /usr/local/bin/update-buildd-sshkeys +# wbadm can update all buildd* users' keys on buildd.d.o +%wbadm-ports BUILDD_PORTS_MASTER=(wb-buildd) ALL +%wbadm-ports BUILDD_PORTS_MASTER=(root) /usr/local/bin/update-buildd-sshkeys # mirror push dak FTPHOSTS,SECHOSTS=(archvsync) NOPASSWD:/home/archvsync/runmirrors dak franck=(backports) NOPASSWD: /home/backports/bin/update-archive @@ -228,3 +234,11 @@ Defaults:neutron !requiretty nova NOVAHOSTS=(root) NOPASSWD: /usr/bin/nova-rootwrap * neutron NOVAHOSTS=(root) NOPASSWD: /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf * cinder NOVAHOSTS=(root) NOPASSWD: /usr/bin/cinder-rootwrap /etc/cinder/rootwrap.conf * +%openstack NOVAHOSTS=(keystone) ALL +%openstack NOVAHOSTS=(memcache) ALL +%openstack NOVAHOSTS=(ceilometer) ALL +%openstack NOVAHOSTS=(cinder) ALL +%openstack NOVAHOSTS=(glance) ALL +%openstack NOVAHOSTS=(heat) ALL +%openstack NOVAHOSTS=(neutron) ALL +%openstack NOVAHOSTS=(nova) ALL