3 package { 'puppetmaster':
6 file { '/etc/puppet/hiera.yaml':
7 source => 'puppet:///modules/puppetmaster/hiera.yaml'
10 @ferm::rule { 'dsa-puppet':
11 description => 'Allow puppet access',
12 rule => '&SERVICE_RANGE(tcp, 8140, $HOST_DEBIAN_V4)'
14 @ferm::rule { 'dsa-puppet-v6':
16 description => 'Allow puppet access',
17 rule => '&SERVICE_RANGE(tcp, 8140, $HOST_DEBIAN_V6)'
20 ssl::service { 'puppet-dashboard.debian.org':
21 notify => Service['apache2'],