From d92fa7579311b85bf6d02724089b97e5d3a4dcd5 Mon Sep 17 00:00:00 2001 From: mh Date: Sat, 21 Feb 2009 16:24:23 +0000 Subject: changed target behaviour --- manifests/init.pp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/manifests/init.pp b/manifests/init.pp index 932cd56..d050050 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -287,14 +287,13 @@ define sshd::ssh_authorized_key( $type = 'ssh-dss', $key, $user = 'root', - $target = undef, + $target = 'absent', $options = 'absent' ){ ssh_authorized_key{$name: type => $type, key => $key, user => $user, - target => $target, } case $options { @@ -305,4 +304,12 @@ define sshd::ssh_authorized_key( } } } + case $target { + 'absent': { info("not setting any target for ssh_authorized_key: $name") } + default: { + Ssh_authorized_key[$name]{ + target => $target, + } + } + } } -- cgit v1.2.3