diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 1996-09-27 15:41:38 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 1996-09-27 15:41:38 +0000 |
commit | 0c666f9f5fa37375bb5e779f351ddb12947fd258 (patch) | |
tree | 39f8d56781966a8d9d4a1c6510ad682703ccb9fd /usr.bin/skey/skeyinfo.sh | |
parent | d5dd91cdf59d18f9cfff6072a73247438e00ea4e (diff) |
Now can both MD4 and MD5 skey's.
Diffstat (limited to 'usr.bin/skey/skeyinfo.sh')
-rw-r--r-- | usr.bin/skey/skeyinfo.sh | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/usr.bin/skey/skeyinfo.sh b/usr.bin/skey/skeyinfo.sh index 1367604b485..11d65a69735 100644 --- a/usr.bin/skey/skeyinfo.sh +++ b/usr.bin/skey/skeyinfo.sh @@ -1,18 +1,14 @@ #!/bin/sh -# $OpenBSD: skeyinfo.sh,v 1.2 1996/06/26 05:39:22 deraadt Exp $ +# $OpenBSD: skeyinfo.sh,v 1.3 1996/09/27 15:41:37 millert Exp $ # search /etc/skeykeys for the skey string for # this user OR user specified in 1st parameter -if [ -z "$1" ] -then +if [ -z "$1" ]; then WHO=`/usr/bin/whoami` else WHO=$1 fi -if [ -f /etc/skeykeys ] -then - SKEYINFO=`/usr/bin/grep "^$WHO[ ]" /etc/skeykeys` -else - SKEYINFO=`cat /etc/skeykeys|/usr/bin/grep "^$WHO[ ]"` + +if [ -f /etc/skeykeys ]; then + /usr/bin/awk "{ if (\$1 == \"$WHO\" && \$2 ~ /^MD[0-9]+/) {print \$3-1,\$4} else {print \$2-1,\$3} }" < /etc/skeykeys fi -echo $SKEYINFO|/usr/bin/awk '{print $2-1,$3}' |