Ted Zlatanov <[email protected]> writes: > On Wed, 02 Dec 2009 20:08:11 +0100 Richard Riley <[email protected]> > wrote: > > RR> I wasn't aware you could do that! Works reliably now indicating an issue > RR> with emacs talking to the agent. > > Since EPA is part of Emacs proper, you should file a bug. I know it's > not easy to repeat the bug but it certainly seems annoying. > > On Wed, 02 Dec 2009 20:20:44 +0100 Richard Riley <[email protected]> > wrote: > > RR> Works fine now with your suggestion. But now I am confused as to how to > RR> correctly set this up. Do I still need to to set (nntp-authinfo-file > RR> "~/.authinfo.gpg") for each secondary select method call? And if so, > RR> where doe the epa set up come in? If you could explain how it fits > RR> together that would be great. > > I set the authinfo file globally, with just auth-sources. I don't set > it per select method. You can, but the effect will be different and I > don't know for sure it will work correctly. > > When you load EPG/EPA (I forget the exact package demarkation) a handler > is set up for .gpg files *by default* (you can change that). When you > open or save such a file, it's automatically decoded or encoded by the > EPG/EPA handlers. All of this is outside Gnus. So specifying a .gpg > file for auth-sources is no different than a regular file. > > Ted
With the latest emacs build in debian testing, I came back to this. It 100% does not work for me unless I specifically set the authinfo file for each select method. My set up includes this: ,---- | (require 'epa-file) | (epa-file-enable) | (setq epa-file-cache-passphrase-for-symmetric-encryption t) ;;VERY Important | (if (file-exists-p "~/.authinfo.gpg") | (setq auth-sources '((:source "~/.authinfo.gpg" :host t :protocol t))) | (setq auth-sources '((:source "~/.authinfo" :host t :protocol t)))) | (setq | mml2015-encrypt-to-self t | mml2015-cache-passphrase t | mml2015-passphrase-cache-expiry 60000 | mml2015-verbose t) | | | | (setq gnus-select-method '(nnimap "mymail" | (nnimap-stream tls) | (nnimap-address "richardriley.net") | (nnimap-expunge-on-close always) | ;; (nnimap-authinfo-file "~/.authinfo.gpg") | (nnimap-nov-is-evil nil) | (nnir-search-engine imap))) | | (add-to-list 'gnus-secondary-select-methods | '(nntp "motzarella" | (nntp-address "news.eternal-september.org") | (nntp-port-number 119) | ;; (nntp-authinfo-file "~/.authinfo.gpg") | ) | ) `---- With the authinfo lines commented out as above I get prompted for user id and password for the imap server. What am I missing? regards r. _______________________________________________ info-gnus-english mailing list [email protected] http://lists.gnu.org/mailman/listinfo/info-gnus-english
