X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsamhain%2Ftemplates%2Fsamhainrc.erb;h=fc134cfe8ad27036c1439670e1c94be033090c21;hb=d891d2ddc4c8447648be4efe3ad335e0ea5c492d;hp=dc5d7f75240020cf4bf72739ae9a49500828a45f;hpb=5f8378fd7e560df94b432bae8ac67a5b6950592a;p=mirror%2Fdsa-puppet.git diff --git a/modules/samhain/templates/samhainrc.erb b/modules/samhain/templates/samhainrc.erb index dc5d7f752..fc134cfe8 100644 --- a/modules/samhain/templates/samhainrc.erb +++ b/modules/samhain/templates/samhainrc.erb @@ -149,6 +149,7 @@ file=/etc/munin/plugin-conf.d file=/etc/munin/munin-conf.d file=/etc/exim4 file=/etc/exim4/ssl +file=/etc/exim4/conf.d file=/etc/apt file=/etc/apt/apt.conf.d file=/etc/apt/sources.list.d @@ -171,6 +172,8 @@ file=/etc/monit file=/etc/monit/monit.d file=/etc/pam.d file=/etc/schroot/default +file=/etc/schroot/dsa +file=/etc/schroot/dsa/default-mirror file=/etc/schroot/setup.d file=/etc/sysctl.d file=/etc/syslog-ng @@ -189,7 +192,7 @@ file=/etc/ssh/userkeys/staticsync <% if scope.function_has_role(['ssh.upload.d.o']) -%> file=/etc/ssh/userkeys/buildd-uploader <% end -%> -<% if scope.function_has_role(['buildd_master']) -%> +<% if classes.include?('roles::buildd_master') -%> file=/etc/ssh/userkeys/wb-buildd.more <% end -%> file=/etc/rsyncd @@ -386,10 +389,6 @@ file=/etc/apache2/sites-available/www.debian.org file=/etc/apt/preferences file=/etc/apt/sources.list.d/volatile.list file=/etc/apt/sources.list.d/security.list -file=/etc/apt/sources.list.d/buildd.list -file=/etc/apt/sources.list.d/buildd.debian.org.list -file=/etc/apt/sources.list.d/buildd.debian.org-proposed.list -file=/etc/apt/sources.list.d/buildd.debian.org-experimental.list file=/etc/apt/sources.list.d/geoip.list file=/etc/apt/sources.list.d/backports.debian.org.list file=/etc/apt/sources.list.d/debian.org.list @@ -464,7 +463,7 @@ file=/etc/nagios3/puppetconf.d/contacts.cfg <% if scope.function_has_role(['muninmaster']) -%> file=/etc/munin/munin.conf <% end -%> -<% if scope.function_has_role(['puppetmaster']) -%> +<% if classes.include?('roles::puppetmaster') -%> dir=8/etc/puppet <% end -%> <% if classes.include?('named::geodns') -%> @@ -498,7 +497,7 @@ file=/etc/openvpn/deb-mgmt-clients.pool file=/etc/rsyncd/debian.secrets -<% if scope.function_has_role(['puppetmaster']) %> +<% if classes.include?('roles::puppetmaster') -%> # Damn you rails apps and your shoddy packaging file=/usr/share/puppet-dashboard/public/stylesheets @@ -532,15 +531,24 @@ dir=10/var/lib/puppet/clientbucket ## for these files, only access time is ignored ## dir=/usr/bin +<%- if has_variable?("merged_usr") && @merged_usr -%> +file=/bin +<% else -%> dir=/bin +<% end -%> dir=/boot # # SuSE (old) has the boot init scripts in /sbin/init.d/*, # so we go 3 levels deep # +<%- if has_variable?("merged_usr") && @merged_usr -%> +file=/lib +file=/sbin +<% else -%> dir=3/sbin -dir=/usr/sbin dir=/lib +<% end -%> +dir=/usr/sbin dir=3/usr/lib dir=3/usr/share #