add trap to remove temp dir in list_primary_fingerprints function
[monkeysphere.git] / src / share / mh / add_hostname
index 37cfd3cfae5909728d147fe96664849d2539bcd5..c1b32a9cccc3bd7aadbd696c64c2da0ea0ce3749 100644 (file)
@@ -28,7 +28,7 @@ fi
 userID="ssh://${1}"
 
 # test that the desired user ID does not already exist
-find_host_userid "$userID" > /dev/null && \
+find_host_userid "$userID" && \
     failure "Host userID '$userID' already exists."
 
 if [ "$PROMPT" = "true" ] ; then
@@ -42,7 +42,9 @@ else
 fi
 
 # execute edit-key script
-if <"$GNUPGHOME_HOST/secring.gpg" "$SYSSHAREDIR/keytrans" adduserid \
+if PEM2OPENPGP_USAGE_FLAGS=authenticate \
+    <"$GNUPGHOME_HOST/secring.gpg" \
+    "$SYSSHAREDIR/keytrans" adduserid \
     "$HOST_FINGERPRINT" "$userID" | gpg_host --import ; then
     gpg_host --check-trustdb