From: Stephen Gran Date: Fri, 27 Aug 2010 07:40:10 +0000 (+0100) Subject: Merge branch 'master' of ssh://puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;h=0c805660b1758c91ab2d82fc645203a704537584;hp=7e989084f0bc20a1371972d4a83a4be313555bb2;p=mirror%2Fdsa-puppet.git Merge branch 'master' of ssh://puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet --- diff --git a/manifests/site.pp b/manifests/site.pp index c43378fda..d4f7b84a7 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -86,17 +86,12 @@ node default { bartok,franck,liszt,master,ries,samosa,schein,spohr,steffani: { include named::recursor } } - case $hostname { - paganini: {} - default: { - case $kernel { - Linux: { - include ferm - } - } - } + case $kernel { + Linux: { + include ferm + include ferm::per-host + } } - include ferm::per-host case $hostname { beethoven,ravel,spohr: { @@ -115,3 +110,7 @@ node default { } include samhain } + +# vim:set et: +# vim:set sts=4 ts=4: +# vim:set shiftwidth=4: diff --git a/modules/exim/templates/eximconf.erb b/modules/exim/templates/eximconf.erb index 8518a9df4..581211bb0 100644 --- a/modules/exim/templates/eximconf.erb +++ b/modules/exim/templates/eximconf.erb @@ -997,7 +997,6 @@ check_message: begin rewrite -\N^buildd_(.*)@ries\.debian\.org$\N buildd_$1@buildd.debian.org T \N^buildd_(.*)@franck\.debian\.org$\N buildd_$1@buildd.debian.org T \N^buildd_(.*)@klecker\.debian\.org$\N buildd_$1@buildd.debian.org T *@debian.org ${lookup{$1}cdb{/var/lib/misc/${primary_hostname}/mail-forward.cdb}{$value}fail} T diff --git a/modules/exim/templates/virtualdomains.erb b/modules/exim/templates/virtualdomains.erb index f25975088..d7cfb08b4 100644 --- a/modules/exim/templates/virtualdomains.erb +++ b/modules/exim/templates/virtualdomains.erb @@ -57,9 +57,6 @@ nm.debian.org: user=nm group=nm directory=/org/nm.debian.org/mail/" when "ravel.debian.org" then "women.debian.org: user=nobody group=mujeres directory=/org/women.debian.org/mail" - when "ries.debian.org" then "release.debian.org: user=release group=debian-release directory=/org/release.debian.org/mail -ftp-master.debian.org: user=dak group=debadmin directory=/srv/ftp.debian.org/mail group_writable=true" - when "spohr.debian.org" then "rt.debian.org: user=rt group=rt directory=/srv/rt.debian.org/mail admin.debian.org: user=mail_admin group=mail_admin directory=/org/admin.debian.org/mail/" diff --git a/modules/motd/templates/motd.erb b/modules/motd/templates/motd.erb index 37d9b4fe3..fbe118017 100644 --- a/modules/motd/templates/motd.erb +++ b/modules/motd/templates/motd.erb @@ -28,6 +28,12 @@ if (nodeinfo['ldap'].at(0)) and (nodeinfo['ldap'][0].has_key?('purpose')) purp += nodeinfo['ldap'][0]['architecture'][0] end purp += " porterbox\n" + purp += "\n" + purp += "See 'dchroot -l' for a list of available chroots.\n" + if nodeinfo['ldap'][0].has_key?('admin') + purp += "Please contact #{nodeinfo['ldap'][0]['admin'][0]} for install requests,\n" + purp += "following the recommendations in .\n" + end else purp += ", used for the following services:\n" nodeinfo['ldap'][0]['purpose'].sort.each do |l| @@ -52,3 +58,8 @@ purp %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +<% +# vim:set et: +# vim:set sts=2 ts=2: +# vim:set shiftwidth=2: +-%> diff --git a/modules/sudo/files/common/sudoers b/modules/sudo/files/common/sudoers index ce1d856fc..559ec9b46 100644 --- a/modules/sudo/files/common/sudoers +++ b/modules/sudo/files/common/sudoers @@ -24,7 +24,7 @@ Defaults passprompt="[sudo] password for %u on %h: " Host_Alias QAHOSTS = master, merkel Host_Alias WEBHOSTS = klecker, wolkenstein Host_Alias SECHOSTS = klecker, chopin -Host_Alias FTPHOSTS = ries, franck +Host_Alias FTPHOSTS = franck Host_Alias ZIVITHOSTS = zelenka, zandonai Host_Alias AACRAIDHOSTS = bellini, cimarosa, morricone, paganini, respighi, vivaldi, beethoven, pettersson Host_Alias MEGARAIDHOSTS = grieg, rautavaara, sibelius @@ -57,6 +57,8 @@ nagios ALL=(ALL) NOPASSWD: /usr/sbin/hpacucli controller slot=[0129] pd [0-9]\: nagios ALL=(ALL) NOPASSWD: /usr/sbin/hpacucli controller slot=[0129] pd [0-9][EIC]\:[0-9]\:[0-9] show nagios ALL=(ALL) NOPASSWD: /usr/sbin/hpacucli controller slot=[0129] pd [0-9][EIC]\:[0-9]\:[0-9][0-9] show nagios ALL=(ALL) NOPASSWD: /usr/sbin/hpacucli controller slot=[0129] show status +nagios franck=(ALL) NOPASSWD: /usr/sbin/hpacucli controller slot=1 enclosure 1E\:1 show detail + # other raid controllers nagios powell=(ALL) NOPASSWD: /usr/local/sbin/areca-cli vsf info nagios puccini=(ALL) NOPASSWD: /usr/local/bin/tw_cli info c0 u0 status