Puppet Class: ssh::client::config
- Defined in:
- manifests/client/config.pp
Overview
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'manifests/client/config.pp', line 1
class ssh::client::config {
$options = $ssh::client::merged_options
$use_augeas = $ssh::client::use_augeas
if $use_augeas {
create_resources('ssh_config', $options)
} else {
file { $ssh::params::ssh_config:
ensure => file,
owner => '0',
group => '0',
mode => '0644',
content => template("${module_name}/ssh_config.erb"),
require => Class['ssh::client::install'],
}
}
}
|