forked from ungleich-public/cdist
__ssh_authorized_keys: properly handle multiple --option parameters, fixes #393
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
This commit is contained in:
parent
0583cdff09
commit
88513e6693
1 changed files with 1 additions and 1 deletions
|
@ -69,7 +69,7 @@ while read -r key; do
|
||||||
set -- "$@" --key "$key"
|
set -- "$@" --key "$key"
|
||||||
set -- "$@" --state "$state"
|
set -- "$@" --state "$state"
|
||||||
if [ -f "$__object/parameter/option" ]; then
|
if [ -f "$__object/parameter/option" ]; then
|
||||||
set -- "$@" --option "$(cat "$__object/parameter/option")"
|
set -- "$@" $(printf -- '--option %s ' $(cat "$__object/parameter/option"))
|
||||||
fi
|
fi
|
||||||
if [ -f "$__object/parameter/comment" ]; then
|
if [ -f "$__object/parameter/comment" ]; then
|
||||||
set -- "$@" --comment "$(cat "$__object/parameter/comment")"
|
set -- "$@" --comment "$(cat "$__object/parameter/comment")"
|
||||||
|
|
Loading…
Reference in a new issue