]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/ntp/manifests/client.pp
purging orff
[dsa-puppet.git] / modules / ntp / manifests / client.pp
index cc6964b553b06a67d7cb0253405988b9206710fb..bee691c3ba184e736f051d58fb0e0d4c04040884 100644 (file)
@@ -1,11 +1,31 @@
-class ntp::client inherits ntp {
-       file { "/etc/ntp.conf":
-               owner   => root,
-               group   => root,
-               mode    => 440,
-               source  => [ "puppet:///ntp/client.conf" ],
-               notify  => Exec["ntp restart"],
-               require => Package["ntp"]
-               ;
+class ntp::client {
+       file { '/etc/default/ntp':
+               source => 'puppet:///modules/ntp/etc-default-ntp',
+               require => Package['ntp'],
+               notify  => Service['ntp']
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_czerny':
+               source => 'puppet:///modules/ntp/ntpkey_iff_czerny.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_clementi':
+               source => 'puppet:///modules/ntp/ntpkey_iff_clementi.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_bm-bl1':
+               source => 'puppet:///modules/ntp/ntpkey_iff_bm-bl1.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_bm-bl2':
+               source => 'puppet:///modules/ntp/ntpkey_iff_bm-bl2.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_dijkstra':
+               source => 'puppet:///modules/ntp/ntpkey_iff_dijkstra.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_luchesi':
+               source => 'puppet:///modules/ntp/ntpkey_iff_luchesi.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_ravel':
+               ensure => absent,
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_busoni':
+               ensure => absent,
        }
 }