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"]
33 case getfromhash($nodeinfo, 'timeserver') {
41 source => [ "puppet:///modules/ntp/etc-default-ntp" ],
42 require => Package["ntp"],
43 notify => Exec["ntp restart"],
46 "/etc/ntp.keys.d/ntpkey_iff_merikanto":
50 source => [ "puppet:///modules/ntp/ntpkey_iff_merikanto.pub" ],
51 require => Package["ntp"],
52 notify => Exec["ntp restart"],
54 "/etc/ntp.keys.d/ntpkey_iff_orff":
58 source => [ "puppet:///modules/ntp/ntpkey_iff_orff.pub" ],
59 require => Package["ntp"],
60 notify => Exec["ntp restart"],
62 "/etc/ntp.keys.d/ntpkey_iff_ravel":
66 source => [ "puppet:///modules/ntp/ntpkey_iff_ravel.pub" ],
67 require => Package["ntp"],
68 notify => Exec["ntp restart"],
70 "/etc/ntp.keys.d/ntpkey_iff_busoni":
74 source => [ "puppet:///modules/ntp/ntpkey_iff_busoni.pub" ],
75 require => Package["ntp"],
76 notify => Exec["ntp restart"],
84 path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
87 @ferm::rule { "dsa-ntp":
89 description => "Allow ntp access",
90 rule => "&SERVICE(udp, 123)"
95 # vim:set shiftwidth=4: