Signed-off-by: Martin Zobel-Helas <zobel@debian.org>
case $hostname {
ravel,senfl,orff,draghi,diamond: { include named::authoritative }
geo1,geo2,geo3: { include named::geodns }
case $hostname {
ravel,senfl,orff,draghi,diamond: { include named::authoritative }
geo1,geo2,geo3: { include named::geodns }
- liszt: { include named::recursor }
+ liszt,bendel: { include named::recursor }
}
case $hostname {
franck,master,lobos,samosa,spohr,widor: { include unbound }
}
case $hostname {
franck,master,lobos,samosa,spohr,widor: { include unbound }
rule => "&SERVICE(tcp, 6523)"
}
}
rule => "&SERVICE(tcp, 6523)"
}
}
@ferm::rule { "smtp":
domain => "(ip ip6)",
description => "Allow smtp access",
@ferm::rule { "smtp":
domain => "(ip ip6)",
description => "Allow smtp access",
searchpaths = []
options = []
searchpaths = []
options = []
-if %w{draghi liszt}.include?(hostname)
+if %w{draghi liszt bendel}.include?(hostname)
nameservers << "127.0.0.1"
end
nameservers << "127.0.0.1"
end
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
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
+Host_Alias LISTHOSTS = liszt, bendel
# Cmnd alias specification
# Cmnd alias specification
%keyring ALL=(keyring) ALL
%lintian ALL=(lintian) ALL
%listweb ALL=(listweb) ALL
%keyring ALL=(keyring) ALL
%lintian ALL=(lintian) ALL
%listweb ALL=(listweb) ALL
+%list LISTHOSTS=(list) ALL
%mirroradm ALL=(archvsync) ALL
%nm ALL=(nm) ALL
%patch-tracker ALL=(patch-tracker) ALL
%mirroradm ALL=(archvsync) ALL
%nm ALL=(nm) ALL
%patch-tracker ALL=(patch-tracker) ALL
debwww WEBHOSTS=(archvsync) NOPASSWD: /home/archvsync/webmirrors/runmirrors
%press WEBHOSTS=(debwww) /org/www.debian.org/update-part News
# more list stuff
debwww WEBHOSTS=(archvsync) NOPASSWD: /home/archvsync/webmirrors/runmirrors
%press WEBHOSTS=(debwww) /org/www.debian.org/update-part News
# more list stuff
-%list liszt=(root) /usr/sbin/postfix reload
-%list liszt=(root) /usr/sbin/qshape, /usr/sbin/postsuper
-%list liszt=(root) /etc/init.d/spamassassin, /etc/init.d/amavis
-%list liszt=(amavis) NOPASSWD: /usr/bin/sa-learn
-%list liszt=(amavis) ALL
+%list LISTHOSTS=(root) /usr/sbin/postfix reload
+%list LISTHOSTS=(root) /usr/sbin/qshape, /usr/sbin/postsuper
+%list LISTHOSTS=(root) /etc/init.d/spamassassin, /etc/init.d/amavis
+%list LISTHOSTS=(amavis) NOPASSWD: /usr/bin/sa-learn
+%list LISTHOSTS=(amavis) ALL
# geodns may reload bind
geodnssync geo1,geo2,geo3=(root) NOPASSWD: /etc/init.d/bind9 reload
geodnssync geo1,geo2,geo3=(root) NOPASSWD: /usr/sbin/rndc reconfig
# geodns may reload bind
geodnssync geo1,geo2,geo3=(root) NOPASSWD: /etc/init.d/bind9 reload
geodnssync geo1,geo2,geo3=(root) NOPASSWD: /usr/sbin/rndc reconfig