* Using epg @ 2006-09-05 10:50 Simon Josefsson [not found] ` <87bqpu7fkc.fsf-Hx3HMpEclzRikQyLtWShHUB+6BGkLq7r@public.gmane.org> 2006-09-06 3:34 ` Daiki Ueno 0 siblings, 2 replies; 7+ messages in thread From: Simon Josefsson @ 2006-09-05 10:50 UTC (permalink / raw) I'm trying to use epg with Gnus. First, if we are moving to epg as the default PGG backend, how about the patch below? Second, I get failures when signing. In *Messages* I get: byte-code: Sign failed: ((key-expired (expiration-time 15540 . 4506)) (key-expired (expiration-time 15540 . 4506)) (key-expired (expiration-time 15540 . 4506)) (key-expired (expiration-time 15540 . 4506)) (key-expired (expiration-time 15540 . 4506)) (key-expired (expiration-time 15540 . 4506))) I suspect it is because I have some expired keys, and EPG somehow picked the wrong key to attempt to sign with, but I don't know how to debug this? FWIW, GnuPG automatically selects the right key to use, and avoids the expired ones. --- mml2015.el 05 Sep 2006 11:53:36 +0200 7.23 +++ mml2015.el 05 Sep 2006 12:46:09 +0200 @@ -41,6 +41,11 @@ (defvar mml2015-use (or (progn (ignore-errors + (require 'epg)) + (and (fboundp 'epg-sign-string) + 'epg)) + (progn + (ignore-errors ;; Avoid the "Recursive load suspected" error ;; in Emacs 21.1. (let ((recursive-load-depth-limit 100)) @@ -59,7 +64,7 @@ (fboundp 'mc-cleanup-recipient-headers) 'mailcrypt))) "The package used for PGP/MIME. -Valid packages include `pgg', `gpg' and `mailcrypt'.") +Valid packages include `epg', `pgg', `gpg' and `mailcrypt'.") ;; Something is not RFC2015. (defvar mml2015-function-alist ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <87bqpu7fkc.fsf-Hx3HMpEclzRikQyLtWShHUB+6BGkLq7r@public.gmane.org>]
* Re: Using epg [not found] ` <87bqpu7fkc.fsf-Hx3HMpEclzRikQyLtWShHUB+6BGkLq7r@public.gmane.org> @ 2006-09-05 21:35 ` Jochen Küpper [not found] ` <9e1wqq9eu9.fsf-X+QEHg5KIgm/8B4OpmtwqPxnRIzENc/G@public.gmane.org> 0 siblings, 1 reply; 7+ messages in thread From: Jochen Küpper @ 2006-09-05 21:35 UTC (permalink / raw) Simon Josefsson <jas-2g3DOctPbj9BDgjK7y7TUQ@public.gmane.org> writes: > Second, I get failures when signing. In *Messages* I get: [...] Same (?) effect here: ,----[*Messages*] | byte-code: Sign failed: ((key-expired (expiration-time 16007 . 32095))) `---- Greetings, Jochen -- Einigkeit und Recht und Freiheit http://www.Jochen-Kuepper.de Liberté, Égalité, Fraternité GnuPG key: CC1B0B4D (Part 3 you find in my messages before fall 2003.) ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <9e1wqq9eu9.fsf-X+QEHg5KIgm/8B4OpmtwqPxnRIzENc/G@public.gmane.org>]
* Re: Using epg [not found] ` <9e1wqq9eu9.fsf-X+QEHg5KIgm/8B4OpmtwqPxnRIzENc/G@public.gmane.org> @ 2006-09-05 21:57 ` Jochen Küpper 2006-09-06 3:29 ` Daiki Ueno 0 siblings, 1 reply; 7+ messages in thread From: Jochen Küpper @ 2006-09-05 21:57 UTC (permalink / raw) Jochen Küpper <jochen-+It19tn3Rl9sbm7dSapR3bNAH6kLmebB@public.gmane.org> writes: > Simon Josefsson <jas-2g3DOctPbj9BDgjK7y7TUQ@public.gmane.org> writes: > >> Second, I get failures when signing. In *Messages* I get: > > [...] > > Same (?) effect here: > ,----[*Messages*] > | byte-code: Sign failed: ((key-expired (expiration-time 16007 . 32095))) > `---- Oops. I could solve this by setting mml2015-signers. ,----[ C-h v mml2015-signers RET ] | mml2015-signers is a variable defined in `mml2015.el'. | Its value is | ("xxxxxxxxxxxxxxx") | | | Documentation: | A list of your own key ID which will be used to sign a message. | | You can customize this variable. | | [back] `---- Sorry for the noise. Greetings, Jochen -- Einigkeit und Recht und Freiheit http://www.Jochen-Kuepper.de Liberté, Égalité, Fraternité GnuPG key: CC1B0B4D (Part 3 you find in my messages before fall 2003.) ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Using epg 2006-09-05 21:57 ` Jochen Küpper @ 2006-09-06 3:29 ` Daiki Ueno 2006-09-06 9:36 ` Simon Josefsson 0 siblings, 1 reply; 7+ messages in thread From: Daiki Ueno @ 2006-09-06 3:29 UTC (permalink / raw) Cc: ding >>>>> In <9ebqpu7z8e.fsf@doze.jochen-kuepper.de> >>>>> Jochen Küpper <jochen@fhi-berlin.mpg.de> wrote: > Jochen Küpper <jochen@fhi-berlin.mpg.de> writes: > > Simon Josefsson <jas@extundo.com> writes: > > > >> Second, I get failures when signing. In *Messages* I get: > > > > [...] > > > > Same (?) effect here: > > ,----[*Messages*] > > | byte-code: Sign failed: ((key-expired (expiration-time 16007 . 32095))) > > `---- > Oops. I could solve this by setting mml2015-signers. I've just fixed it in Gnus CVS. The old behavior was that if mml2015-signers is not set Gnus lookups a private key by sender's email address. Since it can easily be done by a hook, I simply removed this feature. Regards, -- Daiki Ueno ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Using epg 2006-09-06 3:29 ` Daiki Ueno @ 2006-09-06 9:36 ` Simon Josefsson 0 siblings, 0 replies; 7+ messages in thread From: Simon Josefsson @ 2006-09-06 9:36 UTC (permalink / raw) Cc: Jochen Küpper, ding Daiki Ueno <ueno@unixuser.org> writes: >>>>>> In <9ebqpu7z8e.fsf@doze.jochen-kuepper.de> >>>>>> Jochen Küpper <jochen@fhi-berlin.mpg.de> wrote: >> Jochen Küpper <jochen@fhi-berlin.mpg.de> writes: > >> > Simon Josefsson <jas@extundo.com> writes: >> > >> >> Second, I get failures when signing. In *Messages* I get: >> > >> > [...] >> > >> > Same (?) effect here: >> > ,----[*Messages*] >> > | byte-code: Sign failed: ((key-expired (expiration-time 16007 . 32095))) >> > `---- > >> Oops. I could solve this by setting mml2015-signers. > > I've just fixed it in Gnus CVS. > > The old behavior was that if mml2015-signers is not set Gnus lookups a > private key by sender's email address. Since it can easily be done by > a hook, I simply removed this feature. It seems to works fine for me now. Thanks, Simon ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Using epg 2006-09-05 10:50 Using epg Simon Josefsson [not found] ` <87bqpu7fkc.fsf-Hx3HMpEclzRikQyLtWShHUB+6BGkLq7r@public.gmane.org> @ 2006-09-06 3:34 ` Daiki Ueno 2006-09-06 7:39 ` Simon Josefsson 1 sibling, 1 reply; 7+ messages in thread From: Daiki Ueno @ 2006-09-06 3:34 UTC (permalink / raw) Cc: ding >>>>> In <87bqpu7fkc.fsf@latte.josefsson.org> >>>>> Simon Josefsson <jas@extundo.com> wrote: > I'm trying to use epg with Gnus. First, if we are moving to epg as > the default PGG backend, how about the patch below? The following check would be better (condition-case nil (progn (require 'epg-config) (epg-check-configuration (epg-configuration)) t) (error)) to prefer PGG on the circumstances where GnuPG (>= 1.4.3) is not installed. Regards, -- Daiki Ueno ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Using epg 2006-09-06 3:34 ` Daiki Ueno @ 2006-09-06 7:39 ` Simon Josefsson 0 siblings, 0 replies; 7+ messages in thread From: Simon Josefsson @ 2006-09-06 7:39 UTC (permalink / raw) Cc: ding Daiki Ueno <ueno@unixuser.org> writes: >>>>>> In <87bqpu7fkc.fsf@latte.josefsson.org> >>>>>> Simon Josefsson <jas@extundo.com> wrote: >> I'm trying to use epg with Gnus. First, if we are moving to epg as >> the default PGG backend, how about the patch below? > > The following check would be better > > (condition-case nil > (progn > (require 'epg-config) > (epg-check-configuration (epg-configuration)) > t) > (error)) > > to prefer PGG on the circumstances where GnuPG (>= 1.4.3) is not > installed. I installed it, thanks! ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2006-09-06 9:36 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-09-05 10:50 Using epg Simon Josefsson [not found] ` <87bqpu7fkc.fsf-Hx3HMpEclzRikQyLtWShHUB+6BGkLq7r@public.gmane.org> 2006-09-05 21:35 ` Jochen Küpper [not found] ` <9e1wqq9eu9.fsf-X+QEHg5KIgm/8B4OpmtwqPxnRIzENc/G@public.gmane.org> 2006-09-05 21:57 ` Jochen Küpper 2006-09-06 3:29 ` Daiki Ueno 2006-09-06 9:36 ` Simon Josefsson 2006-09-06 3:34 ` Daiki Ueno 2006-09-06 7:39 ` Simon Josefsson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).