if [ "$MODE" == "admin-interactive" ]; then
echo "Please enter the key material here, finninshing with Ctrl-D sequence..."
$GPG_NOBATCH --import
+ return_code=$?
+ if [ "$return_code" == "0" ]; then
+ AdminLog "successfully subscribed user $1"
+ fi
else
AdminLog "subscribe: stdin option only valid in the interactive (command-line) mode"
return_code=1
if [ ! -z "$2" ]; then
if [ -f "$2" ]; then
$GPG --import < $2
+ return_code=$?
+ if [ "$return_code" == "0" ]; then
+ AdminLog "successfully subscribed user $1"
+ fi
else
echo >&2 "subscribe: cant add subscribers from $1: no such file or directory"
return_code=1
shift
$GPG_NOBATCH --keyserver $keyserver $method $*
return_code=$?
+ if [ "$return_code" == "0" ]; then
+ AdminLog "successfully subscribed user $1"
+ fi
fi
else
AdminLog "subscribe: missing parameters: type subscribe help"