}
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'],
+ }
}