X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fshare%2Fmh%2Fimport_key;h=7c11890d6c0306bd6a54816c8d55c34e1dabeca1;hb=cd4c36070c85283086ed914d8fd6ac77884173bb;hp=bca7319c0e400a30977d5e70152e7d6b3cb41360;hpb=e1dcdd693b854afaddb58c2049585ac9247f69a6;p=monkeysphere.git diff --git a/src/share/mh/import_key b/src/share/mh/import_key index bca7319..7c11890 100644 --- a/src/share/mh/import_key +++ b/src/share/mh/import_key @@ -13,11 +13,18 @@ import_key() { +local sshKeyFile local hostName local domain local userID -hostName="$1" +sshKeyFile="$1" +hostName="$2" + +# check that key file specified +if [ -z "$sshKeyFile" ] ; then + failure "Must specify ssh key file to import, or specify '-' for stdin." +fi # use the default hostname if not specified if [ -z "$hostName" ] ; then @@ -37,15 +44,37 @@ fi userID="ssh://${hostName}" +if [ "$PROMPT" = "true" ] ; then + cat <