9 require => Package['ntp']
12 @ferm::rule { 'dsa-ntp':
14 description => 'Allow ntp access',
15 rule => '&SERVICE(udp, 123)'
18 file { '/etc/init.d/ntp':
19 source => 'puppet:///modules/ntp/ntp.init',
21 notify => Exec['systemctl daemon-reload'],
23 file { '/var/lib/ntp':
28 require => Package['ntp']
30 file { '/etc/ntp.conf':
31 content => template('ntp/ntp.conf'),
32 notify => Service['ntp'],
33 require => Package['ntp'],
35 file { '/etc/ntp.keys.d':
39 notify => Service['ntp'],
40 require => Package['ntp'],
43 if getfromhash($site::nodeinfo, 'timeserver') {
44 include ntp::timeserver