diff --git a/modules/ssh/manifests/params.pp b/modules/ssh/manifests/params.pp index 65901766e8..ba443fd4bc 100644 --- a/modules/ssh/manifests/params.pp +++ b/modules/ssh/manifests/params.pp @@ -14,8 +14,13 @@ class ssh::params { $service_name = 'ssh' $sftp_path = '/usr/lib/openssh/sftp-server' } + 'Suse': { + $package_name = 'openssh' + $service_name = 'sshd' + $sftp_path = '/usr/lib/ssh/sftp-server' + } default: { - fail("Unsupported osfamily: ${::osfamily} The 'ssh' module only supports osfamily Debian or RedHat (slaves only).") + fail("Unsupported osfamily: ${::osfamily} The 'ssh' module only supports osfamily Debian, RedHat or SUSE (slaves only).") } } }