From 12c8140a3fef04168a8af113508860e4dd6f1bbc Mon Sep 17 00:00:00 2001 From: Bastiaan Visser Date: Tue, 28 Jun 2016 16:06:14 +0200 Subject: [PATCH 1/2] Update ssh_authorized_keys.pp --- manifests/ssh_authorized_keys.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/ssh_authorized_keys.pp b/manifests/ssh_authorized_keys.pp index c3085d5..8da7c39 100644 --- a/manifests/ssh_authorized_keys.pp +++ b/manifests/ssh_authorized_keys.pp @@ -1,6 +1,6 @@ define users::ssh_authorized_keys($user, $hash) { - if(!defined(Ssh_authorized_keys[$user])) { + if(!defined(ssh_authorized_keys[$user])) { ssh_authorized_key { "${user}-${name}" : ensure => $hash[$name]['ensure'], key => $hash[$name]['key'], From 85c9eb4bbca89630869cdd1f7159dae1a23b0186 Mon Sep 17 00:00:00 2001 From: Bastiaan Visser Date: Tue, 28 Jun 2016 16:13:28 +0200 Subject: [PATCH 2/2] Update ssh_authorized_keys.pp --- manifests/ssh_authorized_keys.pp | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/manifests/ssh_authorized_keys.pp b/manifests/ssh_authorized_keys.pp index 8da7c39..fb0c306 100644 --- a/manifests/ssh_authorized_keys.pp +++ b/manifests/ssh_authorized_keys.pp @@ -1,15 +1,14 @@ define users::ssh_authorized_keys($user, $hash) { - if(!defined(ssh_authorized_keys[$user])) { - ssh_authorized_key { "${user}-${name}" : - ensure => $hash[$name]['ensure'], - key => $hash[$name]['key'], - options => $hash[$name]['options'], - provider => $hash[$name]['provider'], - target => $hash[$name]['target'], - type => $hash[$name]['type'], - user => $user, - } + if(!defined(Ssh_authorized_key["${user}-${name}"])) { + ssh_authorized_key { "${user}-${name}" : + ensure => $hash[$name]['ensure'], + key => $hash[$name]['key'], + options => $hash[$name]['options'], + provider => $hash[$name]['provider'], + target => $hash[$name]['target'], + type => $hash[$name]['type'], + user => $user, } - + } }