8 require => Package['ntp']
11 @ferm::rule { 'dsa-ntp':
13 description => 'Allow ntp access',
14 rule => '&SERVICE(udp, 123)'
17 file { '/etc/init.d/ntp':
18 source => 'puppet:///modules/ntp/ntp.init',
20 notify => Exec['systemctl daemon-reload'],
22 file { '/var/lib/ntp':
27 require => Package['ntp']
29 file { '/etc/ntp.conf':
30 content => template('ntp/ntp.conf'),
31 notify => Service['ntp'],
32 require => Package['ntp'],
34 file { '/etc/ntp.keys.d':
38 notify => Service['ntp'],
39 require => Package['ntp'],
48 if getfromhash($site::nodeinfo, 'timeserver') {
49 include ntp::timeserver