4 bind9: ensure => installed;
8 "/etc/apt/sources.list.d/geoip.list":
9 content => template("debian-org/etc/apt/sources.list.d/geoip.list.erb"),
10 notify => Exec["apt-get update"],
12 "/etc/bind/named.conf.local":
13 source => [ "puppet:///geodns/per-host/$fqdn/named.conf.local",
14 "puppet:///geodns/common/named.conf.local" ],
15 require => Package["bind9"],
16 notify => Exec["bind9 restart"],
20 "/etc/bind/named.conf.acl":
21 source => [ "puppet:///geodns/per-host/$fqdn/named.conf.acl",
22 "puppet:///geodns/common/named.conf.acl" ],
23 require => Package["bind9"],
24 notify => Exec["bind9 restart"],
28 "/etc/bind/named.conf.options":
29 source => [ "puppet:///geodns/per-host/$fqdn/named.conf.options",
30 "puppet:///geodns/common/named.conf.options" ],
31 require => Package["bind9"],
32 notify => Exec["bind9 restart"],
43 "/etc/bind/geodns/named.conf.geo":
44 source => [ "puppet:///geodns/per-host/$fqdn/named.conf.geo",
45 "puppet:///geodns/common/named.conf.geo" ],
46 require => Package["bind9"],
47 notify => Exec["bind9 restart"],
51 "/etc/bind/geodns/recvconf":
52 source => [ "puppet:///geodns/per-host/$fqdn/recvconf",
53 "puppet:///geodns/common/recvconf" ],
58 "/etc/bind/geodns/recvconf.files":
59 source => [ "puppet:///geodns/per-host/$fqdn/recvconf.files",
60 "puppet:///geodns/common/recvconf.files" ],
66 "/usr/share/GeoIP/GeoIPv6.dat":
67 source => [ "puppet:///geodns/per-host/$fqdn/GeoIPv6.dat",
68 "puppet:///geodns/common/GeoIPv6.dat" ],
74 "/etc/ssh/userkeys/geodnssync":
75 source => [ "puppet:///geodns/per-host/$fqdn/authorized_keys",
76 "puppet:///geodns/common/authorized_keys" ],
91 path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
97 # vim: set fdm=marker ts=8 sw=8 et: