X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Funbound%2Fmanifests%2Finit.pp;h=f01b7fd74a370a889c2cfacdbc7c5eecb3b4b001;hb=68c43332bd8e3538bceeba05dd9fd90fc8f92a51;hp=10bb5ff1902c5dbe15f13ece933fef0ac156eb1e;hpb=754b54987ccd44cd995c4f97f9c847ef23148a3c;p=mirror%2Fdsa-puppet.git diff --git a/modules/unbound/manifests/init.pp b/modules/unbound/manifests/init.pp index 10bb5ff19..f01b7fd74 100644 --- a/modules/unbound/manifests/init.pp +++ b/modules/unbound/manifests/init.pp @@ -14,6 +14,7 @@ class unbound { ensure => directory, owner => unbound, group => unbound, + require => Package["unbound"], mode => 775, ; "/var/lib/unbound/root.key": @@ -34,11 +35,10 @@ class unbound { ; "/etc/unbound/unbound.conf": content => template("unbound/unbound.conf.erb"), - require => Package["unbound"], + require => [ Package["unbound"], File['/var/lib/unbound/root.key'], File['/var/lib/unbound/debian.org.key'] ], notify => Exec["unbound restart"], owner => root, group => root, - require => [ File[/var/lib/unbound/root.key], File[/var/lib/unbound/debian.org.key] ], ; }