From cc094e1696d458b6c9763945c615c6fde8ebfab0 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Wed, 27 Nov 2013 12:57:55 +0200 Subject: [PATCH] ssh: Added OpenWRT support to ssh::server. --- ssh/manifests/init.pp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ssh/manifests/init.pp b/ssh/manifests/init.pp index 58f6292..cf8e78d 100644 --- a/ssh/manifests/init.pp +++ b/ssh/manifests/init.pp @@ -107,17 +107,22 @@ class ssh::hostkeys { class ssh::server { if $::operatingsystem != "OpenBSD" { - package { "openssh-server": + package { "ssh-server": ensure => installed, + name => $::operatingsystem ? { + "openwrt" => "dropbear", + default => "openssh-server", + }, before => Service["sshd"], } } service { "sshd": name => $::operatingsystem ? { - "debian" => "ssh", - "ubuntu" => "ssh", - default => "sshd", + "debian" => "ssh", + "openwrt" => "dropbear", + "ubuntu" => "ssh", + default => "sshd", }, ensure => running, enable => true,