1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/bin/sh
# wrapper around console to enable use of a config-file.
# /jh
file=/etc/conserver/console.conf
if [ -f $file ]; then
. $file
else
echo "console not configured, using default 'console' as conserver"
fi
while [ $# -gt 0 ]; do
case "$1" in
-p)
PORT=$2
shift 2
;;
-M)
CONSERVER=$2
shift 2
;;
*)
arg="$arg $1"
shift
;;
esac
done
if [ "$CONSERVER" ]; then
set -- -p $PORT -M $CONSERVER $arg
else
set -- $arg
fi
exec /usr/lib/conserver-client/console "$@"
|