$listen = hiera('puppet::daemon::port', '8140')
$certname = hiera('puppet::master::certname', "puppet.${::domain}")
+ # Legacy configuration
+ file { [ '/etc/apache2/sites-available/puppetmaster', '/etc/apache2/sites-enabled/puppetmaster' ]:
+ ensure => absent,
+ notify => Service['apache'],
+ }
+
# manage puppetmaster vhost
- file { '/etc/apache2/sites-available/puppetmaster':
+ file { '/etc/apache2/sites-available/puppetmaster.conf':
ensure => present,
owner => root,
group => root,
content => template("puppet/passenger.erb"),
notify => Service['apache'],
}
+
+ file { "/etc/apache2/sites-enabled/puppetmaster.conf":
+ owner => root,
+ group => root,
+ ensure => "/etc/apache2/sites-available/puppetmaster.conf",
+ notify => Service["apache"],
+ }
}