mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 04:10:54 -08:00
Clarify the doc about caching passphrases.
* epa.texi (Caching Passphrases): * auth.texi (GnuPG and EasyPG Assistant Configuration): Clarify some configurations require to set up gpg-agent.
This commit is contained in:
parent
da3107c7aa
commit
98e2b86485
3 changed files with 22 additions and 16 deletions
|
|
@ -1,3 +1,9 @@
|
|||
2010-10-12 Daiki Ueno <ueno@unixuser.org>
|
||||
|
||||
* epa.texi (Caching Passphrases):
|
||||
* auth.texi (GnuPG and EasyPG Assistant Configuration): Clarify
|
||||
some configurations require to set up gpg-agent.
|
||||
|
||||
2010-10-11 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* Makefile.in (.texi.dvi): Remove unnecessary suffix rule.
|
||||
|
|
|
|||
|
|
@ -267,24 +267,24 @@ users' netrc files.
|
|||
@node GnuPG and EasyPG Assistant Configuration
|
||||
@appendix GnuPG and EasyPG Assistant Configuration
|
||||
|
||||
If you don't customize @code{auth-sources}, the auth-source library
|
||||
reads @code{~/.authinfo.gpg}, which is a GnuPG encrypted file.
|
||||
|
||||
In Emacs 23 or later there is an option @code{auto-encryption-mode} to
|
||||
automatically decrypt @code{*.gpg} files and it is enabled by default
|
||||
so there is no setting is needed. If you are using earlier versions
|
||||
of Emacs for some reason, you will need:
|
||||
automatically decrypt @code{*.gpg} files. It is enabled by default so
|
||||
there is no setting is needed. If you are using earlier versions of
|
||||
Emacs, you will need:
|
||||
|
||||
@lisp
|
||||
(require 'epa-file)
|
||||
(epa-file-enable)
|
||||
@end lisp
|
||||
|
||||
If you want your GnuPG passwords to be cached, setup @code{gpg-agent}
|
||||
If you want your GnuPG passwords to be cached, set up @code{gpg-agent}
|
||||
or EasyPG Assitant
|
||||
@pxref{Caching Passphrases, , Caching Passphrases, epa}
|
||||
|
||||
For those who are using older vesions of Emacs, here are some portion
|
||||
copied from the EasyPG Assitant manual:
|
||||
|
||||
Here are some questions:
|
||||
To quick start, here are some questions:
|
||||
|
||||
@enumerate
|
||||
@item Do you use GnuPG version 2 instead of GnuPG version 1?
|
||||
|
|
@ -296,17 +296,17 @@ Here are configurations depending on your answers:
|
|||
|
||||
@multitable {111} {222} {333} {configuration configuration configuration}
|
||||
@item @b{1} @tab @b{2} @tab @b{3} @tab Configuration
|
||||
@item Yes @tab Yes @tab Yes @tab Nothing to do.
|
||||
@item Yes @tab Yes @tab Yes @tab Set up gpg-agent.
|
||||
@item Yes @tab Yes @tab No @tab You can't, without gpg-agent.
|
||||
@item Yes @tab No @tab Yes @tab Nothing to do.
|
||||
@item Yes @tab No @tab Yes @tab Set up gpg-agent.
|
||||
@item Yes @tab No @tab No @tab You can't, without gpg-agent.
|
||||
@item No @tab Yes @tab Yes @tab Set up elisp passphrase cache.
|
||||
@item No @tab Yes @tab No @tab Set up elisp passphrase cache.
|
||||
@item No @tab No @tab Yes @tab Nothing to do.
|
||||
@item No @tab No @tab Yes @tab Set up gpg-agent.
|
||||
@item No @tab No @tab No @tab You can't, without gpg-agent.
|
||||
@end multitable
|
||||
|
||||
To setup gpg-agent, follow the instruction in GnuPG manual.
|
||||
To set up gpg-agent, follow the instruction in GnuPG manual.
|
||||
@pxref{Invoking GPG-AGENT, , Invoking GPG-AGENT, gnupg}.
|
||||
|
||||
To set up elisp passphrase cache, set
|
||||
|
|
|
|||
|
|
@ -420,17 +420,17 @@ Here are configurations depending on your answers:
|
|||
|
||||
@multitable {111} {222} {333} {configuration configuration configuration}
|
||||
@item @b{1} @tab @b{2} @tab @b{3} @tab Configuration
|
||||
@item Yes @tab Yes @tab Yes @tab Nothing to do.
|
||||
@item Yes @tab Yes @tab Yes @tab Set up gpg-agent.
|
||||
@item Yes @tab Yes @tab No @tab You can't, without gpg-agent.
|
||||
@item Yes @tab No @tab Yes @tab Nothing to do.
|
||||
@item Yes @tab No @tab Yes @tab Set up gpg-agent.
|
||||
@item Yes @tab No @tab No @tab You can't, without gpg-agent.
|
||||
@item No @tab Yes @tab Yes @tab Set up elisp passphrase cache.
|
||||
@item No @tab Yes @tab No @tab Set up elisp passphrase cache.
|
||||
@item No @tab No @tab Yes @tab Nothing to do.
|
||||
@item No @tab No @tab Yes @tab Set up gpg-agent.
|
||||
@item No @tab No @tab No @tab You can't, without gpg-agent.
|
||||
@end multitable
|
||||
|
||||
To setup gpg-agent, follow the instruction in GnuPG manual.
|
||||
To set up gpg-agent, follow the instruction in GnuPG manual.
|
||||
@pxref{Invoking GPG-AGENT, , Invoking GPG-AGENT, gnupg}.
|
||||
|
||||
To set up elisp passphrase cache, set
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue