]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/ntp/manifests/client.pp
quiet you
[dsa-puppet.git] / modules / ntp / manifests / client.pp
index 0882e49d6e512c5e31b8ee0043f8e4e0fef7df57..6e8765c44fe00ba4d747317b66b9363e056bf3cd 100644 (file)
@@ -1,12 +1,19 @@
-class ntp::client inherits ntp {
-       file { "/etc/ntp.conf":
-               owner   => root,
-               group   => root,
-               mode    => 444,
-               source  => [ "puppet:///ntp/per-host/$fqdn/client.conf",
-                            "puppet:///ntp/common/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_merikanto':
+               source => 'puppet:///modules/ntp/ntpkey_iff_merikanto.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_orff':
+               source => 'puppet:///modules/ntp/ntpkey_iff_orff.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_ravel':
+               source => 'puppet:///modules/ntp/ntpkey_iff_ravel.pub',
+       }
+       file { '/etc/ntp.keys.d/ntpkey_iff_busoni':
+               source => 'puppet:///modules/ntp/ntpkey_iff_busoni.pub',
        }
 }