aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gpg-agent.texi
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2017-03-24 09:30:17 +0000
committerWerner Koch <[email protected]>2017-03-24 09:35:36 +0000
commit2c237c13628a88ba23742da34ea18d3e205d7c53 (patch)
tree460f3b0071cb276356ad1f34578897fd0e3f0aaa /doc/gpg-agent.texi
parentagent: New option --stub-only for DELETE_KEY (diff)
downloadgnupg-2c237c13628a88ba23742da34ea18d3e205d7c53.tar.gz
gnupg-2c237c13628a88ba23742da34ea18d3e205d7c53.zip
agent: New option --enable-extended-key-format.
* agent/gpg-agent.c (oEnableExtendedKeyFormat): New const. (opts): New option --enable-extended-key-format. (parse_rereadable_options): Set option * agent/findkey.c (write_extended_private_key): Add arg 'update'. (agent_write_private_key): Implement new option. Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'doc/gpg-agent.texi')
-rw-r--r--doc/gpg-agent.texi9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/gpg-agent.texi b/doc/gpg-agent.texi
index b72892c2a..ca9d469fd 100644
--- a/doc/gpg-agent.texi
+++ b/doc/gpg-agent.texi
@@ -571,6 +571,15 @@ local gpg-agent and use its private keys. This enables decrypting or
signing data on a remote machine without exposing the private keys to the
remote machine.
+@anchor{option --enable-extended-key-format}
+@item --enable-extended-key-format
+@opindex enable-extended-key-format
+This option creates keys in the extended private key format. Changing
+the passphrase of a key will also convert the key to that new format.
+Using this option makes the private keys unreadable for gpg-agent
+versions before 2.1.12. The advantage of the extended private key
+format is that it is text based and can carry additional meta data.
+
@anchor{option --enable-ssh-support}
@item --enable-ssh-support