#!/bin/sh
if [ $# -ne 1 ]; then
    echo "usage: bfinger user@bitnetnode" 1>&2
    exit 1
fi
echo $1 | egrep -s '^[^@]+@[^@\.]+$'
if [ $? -ne 0 ]; then
    echo "usage: bfinger user@bitnetnode ('user' is required -- no '.' in 'bitnetnode')" 1>&2
    exit 1
fi
# the leading '=' sign means (to the gateway) a finger request
exec zwrite -n -c bgw -i =$1 rcmd.charon -m ""
