2008-07-17 20:17:52 +02:00
|
|
|
# manifests/client.pp
|
|
|
|
|
|
|
|
class sshd::client {
|
2009-12-10 23:45:12 +01:00
|
|
|
case $operatingsystem {
|
2010-06-04 04:29:10 +02:00
|
|
|
debian,ubuntu: { include sshd::client::debian }
|
2009-12-10 23:45:12 +01:00
|
|
|
default: {
|
|
|
|
case $kernel {
|
|
|
|
linux: { include sshd::client::linux }
|
2009-12-27 20:04:12 +01:00
|
|
|
default: { include sshd::client::base }
|
2009-12-10 23:45:12 +01:00
|
|
|
}
|
2008-07-17 20:17:52 +02:00
|
|
|
}
|
2009-12-10 23:45:12 +01:00
|
|
|
}
|
|
|
|
if $use_shorewall{
|
|
|
|
include shorewall::rules::out::ssh
|
|
|
|
}
|
2008-07-17 20:17:52 +02:00
|
|
|
}
|