# managed directories
ETC="/etc/monkeysphere"
export ETC
-LIB="/var/lib/monkeysphere"
-export LIB
+CACHE="/var/cache/monkeysphere"
+export CACHE
########################################################################
failure() {
echo -n "$host "
gpg --export "$keyID" | \
openpgp2ssh "$keyID" | tr -d '\n'
- echo "MonkeySphere${DATE}"
+ echo " MonkeySphere${DATE}"
}
# convert key from gpg to ssh authorized_keys format
keyID="$1"
userID="$2"
- echo -n "MonkeySphere${DATE}:${userID}"
gpg --export "$keyID" | \
- openpgp2ssh "$keyID"
+ openpgp2ssh "$keyID" | tr -d '\n'
+ echo " MonkeySphere${DATE}:${userID}"
}
# userid and key policy checking
# update an authorized_keys file after first processing the
# authorized_user_ids file
update_authorized_keys() {
- local cacheDir
local msAuthorizedKeys
local userAuthorizedKeys
+ local cacheDir
- cacheDir="$1"
- msAuthorizedKeys="$2"
- userAuthorizedKeys="$3"
+ msAuthorizedKeys="$1"
+ userAuthorizedKeys="$2"
+ cacheDir="$3"
process_authorized_ids "$AUTHORIZED_USER_IDS" "$cacheDir"