tags 294113 +patch tags 259212 +patch thanks I attached a patch that makes m_gpg work with gpg 1.4. It also works with gpg 1.2.5. In addition to that with this patch m_gpg will no longer display revoked/expired user ids.
Regards, uLI
--- lbdb-0.29/m_gpg.sh.in 2001-02-10 17:45:48.000000000 +0100 +++ m_gpg.sh.in 2005-03-30 00:49:22.505013436 +0200 @@ -27,15 +27,15 @@ if [ -x "$GPG" ] then -# $GPG --list-keys --with-colons "$@" 2>/dev/null \ -# | grep '^\(pub\|uid\):\([^:]*:\)\{8,8\}[^<>:]* <[^<>@: [EMAIL PROTECTED]<>@: ]*>[^<>@:]*:' \ -# | sed -e 's/^\([^:]*:\)\{9,9\}\([^<:]*\) <\([^>:]*\)>.*:.*$/\3 \2 (GnuPG)/' \ -# | sed -e 's/ \([^ ]\{27,27\}\)[^ ]* / \1... /' \ -# | grep -i "$@" - $GPG --list-keys --no-greeting "$@" 2>/dev/null \ - | grep '^\(pub\|uid\) .\{25,25\} [^<>]* <[^<>@ [EMAIL PROTECTED]<>@ ]*>' \ - | sed -e 's/^.\{24,31\}\([^<]*\) <\([^>]*\)>.*$/\2 \1 (GnuPG)/' \ + $GPG --list-keys --with-colons "$@" 2>/dev/null \ + | grep '^\(pub\|uid\):[^re]:\([^:]*:\)\{7,7\}[^<>:]* <[^<>@: [EMAIL PROTECTED]<>@: ]*>[^<>@:]*:' \ + | sed -e 's/^\([^:]*:\)\{9,9\}\([^<:]*\) <\([^>:]*\)>.*:.*$/\3 \2 (GnuPG)/' \ | sed -e 's/ \([^ ]\{27,27\}\)[^ ]* / \1... /' \ | grep -i "$@" +# $GPG --list-keys --no-greeting "$@" 2>/dev/null \ +# | grep '^\(pub\|uid\) .\{25,25\} [^<>]* <[^<>@ [EMAIL PROTECTED]<>@ ]*>' \ +# | sed -e 's/^.\{24,31\}\([^<]*\) <\([^>]*\)>.*$/\2 \1 (GnuPG)/' \ +# | sed -e 's/ \([^ ]\{27,27\}\)[^ ]* / \1... /' \ +# | grep -i "$@" fi }