diff options
author | Werner Koch <wk@gnupg.org> | 2018-02-22 16:19:56 +0100 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2018-02-22 16:19:56 +0100 |
commit | 20539ea5cad1903352e01ef95aecdda4d5cd999b (patch) | |
tree | 609042662948bcd256dd4400b64bdb5e656173e4 /doc/wks.texi | |
parent | build: Update autogen.sh to set a git PATCH prefix. (diff) | |
parent | Post release updates. (diff) | |
download | gnupg2-20539ea5cad1903352e01ef95aecdda4d5cd999b.tar.xz gnupg2-20539ea5cad1903352e01ef95aecdda4d5cd999b.zip |
Merge branch 'STABLE-BRANCH-2-2'
Diffstat (limited to 'doc/wks.texi')
-rw-r--r-- | doc/wks.texi | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/doc/wks.texi b/doc/wks.texi index 131a4c2c2..4508ae2a1 100644 --- a/doc/wks.texi +++ b/doc/wks.texi @@ -181,6 +181,7 @@ Display a brief help page and exit. .RI [ options ] .B \-\-install-key .I file +.I user-id .br .B gpg-wks-server .RI [ options ] @@ -221,14 +222,19 @@ the process returns failure; to suppress the diagnostic, use option @option{-q}. More than one user-id can be given; see also option @option{with-file}. +The command @option{--install-key} manually installs a key into the +WKD. The arguments are a file with the keyblock and the user-id to +install. If the first argument resembles a fingerprint the key is +taken from the current keyring; to force the use of a file, prefix the +first argument with "./". + The command @option{--remove-key} uninstalls a key from the WKD. The -process return success in this case; to also print a diagnostic, use -option @option{-v}. If the key is not installed a diagnostics is +process returns success in this case; to also print a diagnostic, use +option @option{-v}. If the key is not installed a diagnostic is printed and the process returns failure; to suppress the diagnostic, use option @option{-q}. -The commands @option{--install-key} and @option{--revoke-key} are not -yet functional. +The command @option{--revoke-key} is not yet functional. @mansect options @@ -326,7 +332,7 @@ the submission address: @example $ gpg --batch --passphrase '' --quick-gen-key key-submission@@example.net - $ gpg --with-wkd-hash -K key-submission@@example.net + $ gpg -K key-submission@@example.net @end example The output of the last command looks similar to this: @@ -339,17 +345,13 @@ The output of the last command looks similar to this: ssb rsa3072 2016-08-30 [E] @end example -Take the hash of the string "key-submission", which is -"bxzcxpxk8h87z1k7bzk86xn5aj47intu" and manually publish that key: +Take the fingerprint from that output and manually publish the key: @example - $ gpg --export-options export-minimal --export \ - > -o /var/lib/gnupg/wks/example.net/hu/bxzcxpxk8h87z1k7bzk86xn5aj47intu \ - > key-submission@@example.new + $ gpg-wks-server --install-key C0FCF8642D830C53246211400346653590B3795B \ + > key-submission@@example.net @end example -Make sure that the created file is world readable. - Finally that submission address needs to be redirected to a script running @command{gpg-wks-server}. The @command{procmail} command can be used for this: Redirect the submission address to the user "webkey" |