Page MenuHomeSoftware Heritage

No OneTemporary

diff --git a/manifests/unbound.pp b/manifests/unbound.pp
index 19f4fd3..75cbcf3 100644
--- a/manifests/unbound.pp
+++ b/manifests/unbound.pp
@@ -1,36 +1,37 @@
# Parameters for the unbound DNS resolver
class profile::unbound {
$has_local_cache = hiera('dns::local_cache')
$package = 'unbound'
$service = 'unbound'
$forwarders_file = '/etc/unbound/unbound.conf.d/forwarders.conf'
if $has_local_cache {
$forwarders = hiera('dns::forwarders')
$forward_zones = hiera('dns::forward_zones')
package {$package:
ensure => installed,
}
service {$service:
- ensure => started,
+ ensure => running,
enable => true,
require => [
Package[$package],
File[$forwarders_file],
]
}
# uses variables $forwarders, $forward_zones
file {'/etc/unbound/unbound.conf.d/forwarders.conf':
ensure => present,
owner => 'root',
group => 'root',
+ mode => '0644',
content => template('profile/unbound/forwarders.conf.erb'),
require => Package[$package],
notify => Service[$service],
}
}
}

File Metadata

Mime Type
text/x-diff
Expires
Sat, Jun 21, 5:55 PM (1 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3212949

Event Timeline