X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=src%2Fcommon;h=ef931ca4bc7a20282be621bfa533830c9cfef8bb;hb=e4c566d5a1dd25d87d07dac1459a395321b9a5ef;hp=51b04708e1e34ca13dbc4d9d4d0a591211200c4d;hpb=d91a9e05ef6c351f40d931d2f7d19e3a3979279c;p=monkeysphere.git diff --git a/src/common b/src/common index 51b0470..ef931ca 100644 --- a/src/common +++ b/src/common @@ -1,9 +1,10 @@ # -*-shell-script-*- +# This should be sourced by bash (though we welcome changes to make it POSIX sh compliant) # Shared sh functions for the monkeysphere # # Written by -# Jameson Rollins +# Jameson Rollins # Jamie McClelland # Daniel Kahn Gillmor # @@ -19,6 +20,9 @@ SYSCONFIGDIR=${MONKEYSPHERE_SYSCONFIGDIR:-"/etc/monkeysphere"} export SYSCONFIGDIR +# monkeysphere version +VERSION=__VERSION__ + ######################################################################## ### UTILITY FUNCTIONS @@ -147,7 +151,7 @@ advance_date() { local shortunits # try things the GNU way first - if date -d "$number $longunits" "$format" >&/dev/null ; then + if date -d "$number $longunits" "$format" >/dev/null 2>&1; then date -d "$number $longunits" "$format" else # otherwise, convert to (a limited version of) BSD date syntax: @@ -671,7 +675,7 @@ process_user_id() { else log debug " - unacceptable primary key." if [ -z "$sshKey" ] ; then - log error " ! primary key could not be translated (not RSA or DSA?)." + log debug " ! primary key could not be translated (not RSA or DSA?)." else echo "1:${sshKey}" fi @@ -729,7 +733,7 @@ process_user_id() { else log debug " - unacceptable sub key." if [ -z "$sshKey" ] ; then - log error " ! sub key could not be translated (not RSA or DSA?)." + log debug " ! sub key could not be translated (not RSA or DSA?)." else echo "1:${sshKey}" fi