aboutsummaryrefslogtreecommitdiff
path: root/doc/encryption
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-05-24 14:08:02 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-05-24 14:08:02 -0400
commitda79965be64f26c5038b415cf90d28b9926f3e54 (patch)
tree04c4648d7f3e149f512331f0cfbc4fdf7ccb8e6b /doc/encryption
parent8d2aea082e5a7981238bb6068ae5a2624e16028c (diff)
initremote, enableremote: Support gpg subkeys suffixed with an exclamation mark, which forces gpg to use a specific subkey.
This commit was sponsored by Peter Hogg on Patreon.
Diffstat (limited to 'doc/encryption')
-rw-r--r--doc/encryption/comment_10_6416ee43ffad1c306ef71247ae71a6c5._comment17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/encryption/comment_10_6416ee43ffad1c306ef71247ae71a6c5._comment b/doc/encryption/comment_10_6416ee43ffad1c306ef71247ae71a6c5._comment
new file mode 100644
index 000000000..ae2fb88a4
--- /dev/null
+++ b/doc/encryption/comment_10_6416ee43ffad1c306ef71247ae71a6c5._comment
@@ -0,0 +1,17 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 10"""
+ date="2017-05-24T17:47:46Z"
+ content="""
+@Yurt, git-annex will let you specify the gpg key id using anything that gpg
+accepts, including a keyid with a appended '!'. However, when I tried that,
+gpg seemed to still pick the master key instead of the subkey. That
+happens because git-annex runs the input through `gpg --list-public-keys`
+(in order to convert eg, email addresses to key ids)
+which always lists the master key even when given a subkey.
+
+I made a small change to git-annex to special case this '!' suffix
+behavior. Seems to work in my very limited testing.
+
+Please file bug reports about this kind of thing!
+"""]]