2 package { ntp: ensure => installed }
20 content => template("ntp/ntp.conf"),
21 notify => Exec["ntp restart"],
22 require => Package["ntp"]
31 case getfromhash($nodeinfo, 'timeserver') {
39 source => [ "puppet:///modules/ntp/etc-default-ntp" ],
40 require => Package["ntp"],
41 notify => Exec["ntp restart"],
44 "/etc/ntp.keys.d/ntpkey_iff_merikanto":
48 source => [ "puppet:///modules/ntp/ntpkey_iff_merikanto.pub" ],
49 require => Package["ntp"],
50 notify => Exec["ntp restart"],
52 "/etc/ntp.keys.d/ntpkey_iff_orff":
56 source => [ "puppet:///modules/ntp/ntpkey_iff_orff.pub" ],
57 require => Package["ntp"],
58 notify => Exec["ntp restart"],
60 "/etc/ntp.keys.d/ntpkey_iff_ravel":
64 source => [ "puppet:///modules/ntp/ntpkey_iff_ravel.pub" ],
65 require => Package["ntp"],
66 notify => Exec["ntp restart"],
68 "/etc/ntp.keys.d/ntpkey_iff_busoni":
72 source => [ "puppet:///modules/ntp/ntpkey_iff_busoni.pub" ],
73 require => Package["ntp"],
74 notify => Exec["ntp restart"],
82 path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
85 @ferm::rule { "dsa-ntp":
87 description => "Allow ntp access",
88 rule => "&SERVICE(udp, 123)"
93 # vim:set shiftwidth=4: