alexander zangerl azsnafuprivat multipart message mime format signed conforming rfc3156 youll need gpg pgp check signature _103313056011995 contenttype multipartmixed boundarymultipart_fri_sep_27_144227_20021 contenttransferencoding 8bit multipart_fri_sep_27_144227_20021 contenttype textplain charsetusascii im happy user exmh im paranoid also therefore im happy exmh caching pgp passphrases usually use relatively secure tool called quintuple agent store passphrases ive added lines code exmh allow external caches patch attached version 251 debian files modified extrasinittcl pgpexectcl ive added three new preferences general pgp section allow everybody use hisher favourite external tool get passphrase everything spits phrase stdout ok id happy somebody cvs access thinks stuff worth added apart im happy suggestions comments critique mind im exactly special friend tcl code may leave things desired regards az multipart_fri_sep_27_144227_20021 contenttype textplain charsetusascii contentdisposition attachment filenameexmhpatch contenttransferencoding 8bit usrlibexmhextrasinittcl sat mar 2 172638 2002 extrasinittcl fri sep 27 142213 2002 6426 64218 pgppasstimeout pgppasstimeout 60 minutes cache pgp passphrase exmh clear memory pgp passphrases time period minutes elapsed pgpextpass pgpextpass use external passphrase cache enabled exmh use external program retrieve passphrase needed pgpkeeppass pgppasstimeout ignored pgpgetextcmd pgpgetextcmd usrbinqclient get method query external passphrase cache external program used retrieve passphrase key pgpextpass active passphrase expected stdout key id substituted using format pgpdelextcmd pgpdelextcmd usrbinqclient delete method invalidate external passphrase cache external program used delete passphrase key external cache pgpextpass active key id substituted using format make sure dont inherit bad pgpversion previous setup usrlibexmhpgpexectcl sat mar 2 172639 2002 pgpexectcl fri sep 27 141940 2002 6476 64733 proc pgp_getpass v key global pgp info exists pgpextpass set pgpextpass info exists pgpgetextcmd exmh_debug pgp_getpass v key external set keyid lindex key 0 set cmd format pgpgetextcmd keyid 1 exmh_debug running cmd cmd catch exec sh c cmd result exmh_debug error running cmd result exmh_status error executing external cmd warn return else pgp_exec_checkpassword v result key return result else exmh_debug bad passphrase info exists pgpdelextcmd exmh_debug trying invalidate bad passphrase catch exec sh c format pgpdelextcmd keyid exmh_debug invalidation failed return else exmh_debug pgp_getpass v key lsearch glob set pgpvprivatekeys lindex key 0 0 6956 7227 return password multipart_fri_sep_27_144227_20021 contenttype textplain charsetusascii alexander zangerl azsnafuprivat dsa 42bd645d rsa 5b586291 kind like 404k fund wealth found shrox multipart_fri_sep_27_144227_20021 _103313056011995 contenttype applicationpgpsignature namesignatureng contentdisposition inline filenamesignatureng contenttransferencoding 7bit begin pgp signature version gnupg v120 gnulinux id8dbqe9lfjbpy2bek9zf0raq1ajwlmyzxzsfgjkmvcmel57gewe6acbbwj0 oyccsywxynxrpvtcbde1r3a tt4 end pgp signature _103313056011995 _______________________________________________ exmhusers mailing list exmhusersredhatcom httpslistmanredhatcommailmanlistinfoexmhusers fri 27 sep 2002 144227 0200 exmh pgp support external passphrase cache patch