988b4503ed18113fbb81ba6a9a9542d842ac842b
[monkeysphere.git] / src / share / mh / publish_key
1 # -*-shell-script-*-
2 # This should be sourced by bash (though we welcome changes to make it POSIX sh compliant)
3
4 # Monkeysphere host publish-key subcommand
5 #
6 # The monkeysphere scripts are written by:
7 # Jameson Rollins <jrollins@finestructure.net>
8 # Jamie McClelland <jm@mayfirst.org>
9 # Daniel Kahn Gillmor <dkg@fifthhorseman.net>
10 #
11 # They are Copyright 2008-2009, and are all released under the GPL, version 3
12 # or later.
13
14 # publish server key to keyserver
15
16 publish_key() {
17
18 read -p "Really publish host key to $KEYSERVER? (y/N) " OK; OK=${OK:=N}
19 if [ ${OK/y/Y} != 'Y' ] ; then
20     failure "key not published."
21 fi
22
23 # find the key fingerprint
24 fingerprint=$(fingerprint_host_key)
25
26 # publish host key
27 # FIXME: need to define how to do this
28 #gpg_authentication "--keyserver $KEYSERVER --send-keys '0x${fingerprint}!'"
29 echo "not published!!!"
30
31 }