[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
allout patch to workaround discrepancies with new pgg interface (gpg-age
From: |
Ken Manheimer |
Subject: |
allout patch to workaround discrepancies with new pgg interface (gpg-agent provisions) |
Date: |
Sat, 23 Dec 2006 13:02:40 -0500 |
the attached patch works around problems with the new version of pgg's
use of pgg-agent. when the agent is active, passphrases passed in to
pgg are effectively ignored, such that pgg-agent continues to prompt
(via pinentry) for the passphrase. the patch inhibits use of the
agent just in the scope that allout does its encryption, and
acknowledges that inhibition in various relevant module commentaries.
though it would be best to have allout defer to gpg-agent, via pgg, it
may be complicated to do that and preserve allout's full current
encryption features. a simpler intermediate fix would be to have pgg
respect passed in passphrases, and not resort to pgg-agent.
--
ken
http://myriadicity.net
2006-12-22 Ken Manheimer <address@hidden>
* allout.el (allout-encrypt-string): Inhibit use of agent within
body of let form where encryption happens. Acknowledge non-use of
gpg-agent in docstring.
(allout-toggle-subtree-encryption): Acknowledge non-use of
gpg-agent in docstring.
allout-patch.txt
Description: Text document
ChangeLog-entry.txt
Description: Text document
- allout patch to workaround discrepancies with new pgg interface (gpg-agent provisions),
Ken Manheimer <=