dbmaster: enable puppet-restricted-acl.conf apache snippet
[mirror/dsa-puppet.git] / modules / roles / manifests / dbmaster.pp
index 6db028f..2b9bf7f 100644 (file)
@@ -68,17 +68,22 @@ class roles::dbmaster {
   }
   Concat::Fragment <<| tag == 'debian_org::apt_restricted::apache-acl' |>>
   concat::fragment { 'debian_org::apt_restricted::apache-acl-head':
-    target => '/etc/apache2/conf-available/puppet-restricted-acl.conf',
-    order => '01',
+    target  => '/etc/apache2/conf-available/puppet-restricted-acl.conf',
+    order   => '01',
     content => @(EOF)
       <Macro dsa-apt-restricted-acl>
       | EOF
   }
   concat::fragment { 'debian_org::apt_restricted::apache-acl-tail':
-    target => '/etc/apache2/conf-available/puppet-restricted-acl.conf',
-    order => '99',
+    target  => '/etc/apache2/conf-available/puppet-restricted-acl.conf',
+    order   => '99',
     content => @(EOF)
       </Macro>
       | EOF
   }
+  file { '/etc/apache2/conf-enabled/puppet-restricted-acl.conf':
+    ensure => symlink,
+    target => '../conf-available/puppet-restricted-acl.conf',
+    notify => Exec['service apache2 reload'],
+  }
 }