Puppet Class: sys::ssh::install
- Inherits:
- sys::ssh::params
- Defined in:
- manifests/ssh/install.pp
Overview
Class: sys::ssh::install
Installs the SSH client and server packages, if necessary.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'manifests/ssh/install.pp', line 5
class sys::ssh::install(
$ensure = 'installed',
$client = $sys::ssh::params::client,
$server = $sys::ssh::params::server,
$provider = $sys::ssh::params::provider,
) inherits sys::ssh::params {
if $client {
package { $client:
ensure => $ensure,
provider => $provider,
}
}
if $server {
package { $server:
ensure => $ensure,
provider => $provider,
}
}
}
|