2 package { ntp: ensure => installed }
9 require => Package["ntp"]
16 require => Package["ntp"]
22 content => template("ntp/ntp.conf"),
23 notify => Exec["ntp restart"],
24 require => Package["ntp"]
31 require => Package["ntp"]
34 case getfromhash($nodeinfo, 'timeserver') {
42 source => [ "puppet:///modules/ntp/etc-default-ntp" ],
43 require => Package["ntp"],
44 notify => Exec["ntp restart"],
47 "/etc/ntp.keys.d/ntpkey_iff_merikanto":
51 source => [ "puppet:///modules/ntp/ntpkey_iff_merikanto.pub" ],
52 require => Package["ntp"],
53 notify => Exec["ntp restart"],
55 "/etc/ntp.keys.d/ntpkey_iff_orff":
59 source => [ "puppet:///modules/ntp/ntpkey_iff_orff.pub" ],
60 require => Package["ntp"],
61 notify => Exec["ntp restart"],
63 "/etc/ntp.keys.d/ntpkey_iff_ravel":
67 source => [ "puppet:///modules/ntp/ntpkey_iff_ravel.pub" ],
68 require => Package["ntp"],
69 notify => Exec["ntp restart"],
71 "/etc/ntp.keys.d/ntpkey_iff_busoni":
75 source => [ "puppet:///modules/ntp/ntpkey_iff_busoni.pub" ],
76 require => Package["ntp"],
77 notify => Exec["ntp restart"],
85 path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
88 @ferm::rule { "dsa-ntp":
90 description => "Allow ntp access",
91 rule => "&SERVICE(udp, 123)"
96 # vim:set shiftwidth=4: