do not fail or bail when admin interactively declines to publish a key with m-h
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Thu, 6 May 2010 17:02:40 +0000 (13:02 -0400)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Thu, 6 May 2010 17:02:40 +0000 (13:02 -0400)
Changelog
src/share/mh/publish_key

index d03062e5e6d8da6a12ef1b833bfffeeda7d511f4..d6a7a56735e1ee47f0ecf310e2e8776544908cda 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -2,6 +2,8 @@ monkeysphere (0.31~pre) UNRELEASED; urgency=low
 
   * support x509 anchors for monkeysphere-host, allow shared anchor
     between m-h and m-a (closes MS #2288)
+  * do not bail or fail on m-h publish-key if the admin interactively
+    declines to publish one of the keys key (closes MS #1945)
 
  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 06 May 2010 11:23:38 -0400
 
index 72d2693bbe96e04e5d11f4104f4177c63f16646a..52c8b8685384d6d826832673603c629799c81338 100644 (file)
@@ -22,7 +22,8 @@ if [ "$PROMPT" != "false" ] ; then
     printf "Really publish key '$keyID' to $KEYSERVER? (Y/n) " >&2
     read OK; OK=${OK:=Y}
     if [ "${OK/y/Y}" != 'Y' ] ; then
-       failure "key not published."
+       log error "key not published."
+        return
     fi
 else
     log debug "publishing key '$keyID' without prompting."