diff options
author | Werner Koch <[email protected]> | 1999-07-08 14:24:35 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 1999-07-08 14:24:35 +0000 |
commit | c5ca275573f147c83d06a64ba60053d4e646c6c0 (patch) | |
tree | 2c6b253b672a049803afab557417f7c96ff2a737 /tools | |
parent | See ChangeLog: Wed Jul 7 13:23:40 CEST 1999 Werner Koch (diff) | |
download | gnupg-c5ca275573f147c83d06a64ba60053d4e646c6c0.tar.gz gnupg-c5ca275573f147c83d06a64ba60053d4e646c6c0.zip |
See ChangeLog: Thu Jul 8 16:21:27 CEST 1999 Werner Koch
Diffstat (limited to 'tools')
-rw-r--r-- | tools/ChangeLog | 5 | ||||
-rw-r--r-- | tools/Makefile.am | 1 | ||||
-rwxr-xr-x | tools/lspgpot | 15 |
3 files changed, 21 insertions, 0 deletions
diff --git a/tools/ChangeLog b/tools/ChangeLog index b59145f02..f3b32eac0 100644 --- a/tools/ChangeLog +++ b/tools/ChangeLog @@ -1,3 +1,8 @@ +Thu Jul 8 16:21:27 CEST 1999 Werner Koch <[email protected]> + + + * lspgpot: New + Wed Jul 7 13:08:40 CEST 1999 Werner Koch <[email protected]> diff --git a/tools/Makefile.am b/tools/Makefile.am index 403aa6761..2cf2e20ea 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -1,5 +1,6 @@ ## Process this file with automake to produce Makefile.in +EXTRA_DIST = lspgpot INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/intl needed_libs = ../cipher/libcipher.la \ ../mpi/libmpi.la ../util/libutil.la @INTLLIBS@ diff --git a/tools/lspgpot b/tools/lspgpot new file mode 100755 index 000000000..4041367f5 --- /dev/null +++ b/tools/lspgpot @@ -0,0 +1,15 @@ +#!/bin/sh +# lspgpot - script to extract the ownertrust values +# from a PGP keyrings and list them in GnuPG ownertrust format. + +../g10/gpg --dry-run --with-fingerprint --with-colons $* | awk ' +BEGIN { FS=":" + printf "# Ownertrust listing generated by lspgpot\n" + printf "# This can be imported using the command:\n" + printf "# ggp --import-ownertrust\n\n" } +$1 == "fpr" { fpr = $10 } +$1 == "rtv" && $2 == 1 && $3 == 2 { printf "%s:3:\n", fpr; next } +$1 == "rtv" && $2 == 1 && $3 == 5 { printf "%s:4:\n", fpr; next } +$1 == "rtv" && $2 == 1 && $3 == 6 { printf "%s:5:\n", fpr; next } +' + |