]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/ntpdate/manifests/init.pp
new timeservers also for the ntpdate class
[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 => ['czerny.debian.org', 'clementi.debian.org', 'bm-bl1.debian.org', 'bm-bl2.debian.org', 'dijkstra.debian.org', 'luchesi.debian.org']
14                 }
15
16                 file { '/etc/default/ntpdate':
17                         content => template('ntpdate/etc-default-ntpdate.erb'),
18                 }
19         }
20 }