]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/ntpdate/manifests/init.pp
logic in manifest
[dsa-puppet.git] / modules / ntpdate / manifests / init.pp
1 class ntpdate {
2
3         if getfromhash($site::nodeinfo, 'broken-rtc') {
4                 package { [
5                         'ntpdate',
6                         'lockfile-progs'
7                 ]:
8                         ensure => installed
9                 }
10
11                 $ntpservers = $::hostname ? {
12                         ancina  => 'ntp.ugent.be',
13                         default => ['merikanto.debian.org','orff.debian.org','ravel.debian.org','busoni.debian.org']
14                 }
15
16                 file { '/etc/default/ntpdate':
17                         content => template('ntpdate/etc-default-ntpdate.erb'),
18                 }
19         }
20 }