12345678910111213141516171819202122 |
- # manifests/client.pp
- class sshd::client(
- $shared_ip = 'no',
- $ensure_version = 'installed',
- $manage_shorewall = false
- ) {
- case $::operatingsystem {
- debian,ubuntu: { include sshd::client::debian }
- default: {
- case $::kernel {
- linux: { include sshd::client::linux }
- default: { include sshd::client::base }
- }
- }
- }
- if $manage_shorewall{
- include shorewall::rules::out::ssh
- }
- }
|