fix arg parsing in add_certifier to allow of - for stdin read.
authorJameson Graef Rollins <jrollins@finestructure.net>
Fri, 20 Feb 2009 00:01:38 +0000 (19:01 -0500)
committerJameson Graef Rollins <jrollins@finestructure.net>
Fri, 20 Feb 2009 00:01:38 +0000 (19:01 -0500)
src/share/ma/add_certifier
src/share/ma/setup
src/share/mh/add_revoker

index 024255f162d73308e298bbeabd7332f141ec0aca..e2df1d3b0072786109544d8fb5bff04b9c073880 100644 (file)
@@ -51,6 +51,9 @@ while true ; do
            depth="$2"
            shift 2
            ;;
+       -)
+           break
+           ;;
        *)
            if [ "$(echo "$1" | cut -c 1)" = '-' ] ; then
                failure "Unknown option '$1'.
@@ -83,6 +86,7 @@ if [ -f "$keyID" -o "$keyID" = '-' ] ; then
     fi
 
     # check the key is ok as monkeysphere user before loading
+    log debug "checking keys in file..."
     fingerprint=$(su_monkeysphere_user \
        ". ${SYSSHAREDIR}/common; list_primary_fingerprints" < "$keyID")
 
index 89298711e01ea77853924734ff8da2ca7be9a8ea..e77afff4299795c7a442bccf43e74dea1f2884e3 100644 (file)
@@ -13,7 +13,7 @@
 
 setup() {
     # make all needed directories
-    log debug "make authentication directory structure..."
+    log debug "checking authentication directory structure..."
     mkdir -p "${MADATADIR}"
     chmod 0750 "${MADATADIR}"
     chgrp "$MONKEYSPHERE_USER" "${MADATADIR}"
index c6f9a585326e23bde85e6698a777499fd09d97f4..2275f6119688bbaf199f32086111b4f080e72942 100644 (file)
@@ -46,6 +46,7 @@ if [ -f "$keyID" -o "$keyID" = '-' ] ; then
     fi
 
     # check the key is ok as monkeysphere user before loading
+    log debug "checking keys in file..."
     fingerprint=$(su_monkeysphere_user \
        ". ${SYSSHAREDIR}/common; list_primary_fingerprints" < "$keyID")