aboutsummaryrefslogtreecommitdiffstats
path: root/sshfprs.sh
diff options
context:
space:
mode:
Diffstat (limited to 'sshfprs.sh')
-rwxr-xr-xsshfprs.sh25
1 files changed, 0 insertions, 25 deletions
diff --git a/sshfprs.sh b/sshfprs.sh
deleted file mode 100755
index a0aaabe..0000000
--- a/sshfprs.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-# Like ssh-keygen -lf, but for a file such as authorized_keys, which
-# may contain multiple keys.
-#
-# Usage: sshfprs.sh file [prefix]
-#
-#
-# Copyright 2013 Guilhem Moulin <guilhem@fripost.org>
-#
-# Licensed under the GNU GPL version 3 or higher.
-
-set -ue
-
-file="$1"
-prefix="${2:-}"
-
-while read pk; do
- # ssh-keygen can't read from STDIN, and ash doesn't have the '<<<'
- # construct, so we save each pubkey in a temporary file
- pkf=$(mktemp)
- echo "$pk" > "$pkf"
- echo "${prefix}$(ssh-keygen -lf $pkf)"
- rm "$pkf"
-done < "$file"