- case getfromhash($nodeinfo, 'broken-rtc') {
- true: {
- package {
- ntpdate: ensure => installed;
- lockfile-progs: ensure => installed;
- }
- file {
- "/etc/default/ntpdate":
- owner => root,
- group => root,
- mode => 444,
- source => [ "puppet:///modules/ntpdate/etc-default-ntpdate" ],
- ;
- }
- }
- }
+
+ if getfromhash($site::nodeinfo, 'broken-rtc') {
+ package { [
+ 'ntpdate',
+ 'lockfile-progs'
+ ]:
+ ensure => installed
+ }
+
+ $ntpservers = $::hostname ? {
+ ancina => 'ntp.ugent.be',
+ default => ['merikanto.debian.org','orff.debian.org','ravel.debian.org','busoni.debian.org']
+ }
+
+ file { '/etc/default/ntpdate':
+ content => template('ntpdate/etc-default-ntpdate.erb'),
+ }
+ }