require => Package['bind9'],
notify => Service['bind9'],
}
file { '/etc/bind/geodns':
ensure => directory,
require => Package['bind9'],
notify => Service['bind9'],
}
file { '/etc/bind/geodns':
ensure => directory,
}
file { '/etc/bind/named.conf.options':
content => template('named/named.conf.options.erb'),
}
file { '/etc/bind/named.conf.options':
content => template('named/named.conf.options.erb'),
}
file { '/etc/bind/geodns/named.conf.geo':
source => 'puppet:///modules/named/common/named.conf.geo',
}
file { '/etc/bind/geodns/trigger':
}
file { '/etc/bind/geodns/named.conf.geo':
source => 'puppet:///modules/named/common/named.conf.geo',
}
file { '/etc/bind/geodns/trigger':
source => 'puppet:///modules/named/common/trigger',
}
file { '/etc/ssh/userkeys/geodnssync':
source => 'puppet:///modules/named/common/trigger',
}
file { '/etc/ssh/userkeys/geodnssync':