class ntp::config ( $config = $ntp::config, $config_template = $ntp::config_template, $driftfile = $ntp::driftfile, $keys_enable = $ntp::keys_enable, $keys_file = $ntp::keys_file, $keys_controlkey = $ntp::keys_controlkey, $keys_requestkey = $ntp::keys_requestkey, $keys_trusted = $ntp::keys_trusted, $panic = $ntp::panic, $preferred_servers = $ntp::preferred_servers, $restrict = $ntp::restrict, $servers = $ntp::servers, ) inherits ntp { if $keys_enable { $directory = dirname($keys_file) file { $directory: ensure => directory, owner => 0, group => 0, mode => '0755', recurse => true, } } file { $config: ensure => file, owner => 0, group => 0, mode => '0644', content => template($config_template), } }