From f4d3bc45faeb18bf89313fbb446b1eee77501797 Mon Sep 17 00:00:00 2001 From: Daniel Kahn Gillmor Date: Sat, 17 Apr 2010 16:44:19 -0400 Subject: handling ssh fingerprinting internally with keytrans for sshfprs-for-userid --- src/monkeysphere | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'src/monkeysphere') diff --git a/src/monkeysphere b/src/monkeysphere index 121db36..8ce0c22 100755 --- a/src/monkeysphere +++ b/src/monkeysphere @@ -272,17 +272,7 @@ case $COMMAND in 'sshfprs-for-userid') CHECK_KEYSERVER=${MONKEYSPHERE_CHECK_KEYSERVER:=${CHECK_KEYSERVER:="true"}} - keytmpdir=$(msmktempdir) - # use a file named " " to avoid arbitrary non-whitespace text - # in the fingerprint output - keytmpfile="$keytmpdir/ " - cd "$keytmpdir" - keys_for_userid "$@" | while read KEYLINE ; do - printf '%s\n' "$KEYLINE" > "$keytmpdir/ " - ssh-keygen -l -f ' ' - done - rm -f "$keytmpfile" - rmdir "$keytmpdir" + keys_for_userid "$@" | "$SYSSHAREDIR/keytrans" sshfpr ;; 'keys-from-userid') -- cgit v1.2.3