[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/pinentry 075deb6 06/18: Improve documentation
From: |
Stefan Monnier |
Subject: |
[elpa] externals/pinentry 075deb6 06/18: Improve documentation |
Date: |
Sat, 28 Nov 2020 00:07:47 -0500 (EST) |
branch: externals/pinentry
commit 075deb61c5bbb4b295a571f235439e6543c04df4
Author: Daiki Ueno <ueno@gnu.org>
Commit: Daiki Ueno <ueno@gnu.org>
Improve documentation
---
pinentry.el | 26 +++++++++++++++++---------
1 file changed, 17 insertions(+), 9 deletions(-)
diff --git a/pinentry.el b/pinentry.el
index 17204ba..31156f9 100644
--- a/pinentry.el
+++ b/pinentry.el
@@ -23,19 +23,27 @@
;;; Commentary:
-;; This package enables GnuPG passphrase input from the minibuffer,
-;; instead of graphical prompt. To use, add allow-emacs-pinentry to
-;; your ~/.gnupg/gpg-agent.conf, and start the server with M-x
-;; pinentry-start.
+;; This package allows GnuPG passphrase to be prompted through the
+;; minibuffer instead of graphical dialog. As of June 2015, this
+;; feature requires newer versions of GnuPG (2.1.5 or later) and
+;; Pinentry (not yet released).
;;
-;; The actual comminication between the relevant components is follows:
+;; To use, add allow-emacs-pinentry to ~/.gnupg/gpg-agent.conf, and
+;; start the server with M-x pinentry-start.
+;;
+;; The actual communication path between the relevant components is
+;; as follows:
;;
;; gpg --> gpg-agent --> pinentry --> Emacs
;;
-;; where the communication between pinentry and Emacs are done through
-;; a Unix domain socket located under $TMPDIR/emacs$UID/ (the same
-;; directory as server.el uses). The protocol is basically the same
-;; as the Pinentry Assuan protocol.
+;; where pinentry and Emacs communicate through a Unix domain socket
+;; created at:
+;;
+;; ${TMPDIR-/tmp}/emacs$(id -u)/pinentry
+;;
+;; under the same directory as server.el uses. The protocol is a
+;; subset of the Pinentry Assuan protocol described in (info
+;; "(pinentry) Protocol").
;;; Code:
- [elpa] branch externals/pinentry created (now 0f42e75), Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry a8e99b5 01/18: Initial import, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 88098c1 02/18: Add README, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry ef0d62b 04/18: Add "Version:" header, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 9c2949c 03/18: Update README, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 075deb6 06/18: Improve documentation,
Stefan Monnier <=
- [elpa] externals/pinentry 398bb40 10/18: pinentry.el: Support external passphrase cache, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry b3a45a5 07/18: Move the content of README to pinentry.el, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 99be264 08/18: pinentry.el: Popup window for multiline prompt, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 3b6383e 14/18: Suppress redundant Pinentry startup messages, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 3f3150b 15/18: Mention how to enable pinentry feature, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 9e64733 09/18: ; pinentry.el: Update header comment and fix typos, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 908344f 05/18: Add more documentation and fix mnemonic handling, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry ee7d272 11/18: Revert "pinentry.el: Support external passphrase cache", Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry f6785ae 12/18: pinentry.el: Improve multiline prompt, Stefan Monnier, 2020/11/28
- [elpa] externals/pinentry 33aa267 13/18: pinentry.el: Add debugging support, Stefan Monnier, 2020/11/28