1#!/bin/sh
2# $Id$
3#
4usage="Usage: $0 [-l username] [-k] [-v] [-h | --help] [--version] host [port]"
5while true
6do
7  case $1 in
8  -l) kx_args="${kx_args} -l $2"; shift 2;;
9  -k) kx_args="${kx_args} -k"; shift;;
10  --version) echo "$0: %PACKAGE% %VERSION%"; exit 0;;
11  -h) echo $usage; exit 0;;
12  --help) echo $usage; exit 0;;
13  -v) set -x; shift;;
14  -*) echo "$0: Bad option $1"; echo $usage; exit 1;;
15  *) break;;
16  esac
17done
18if test $# -lt 1; then
19  echo $usage
20  exit 1
21fi
22host=$1
23port=$2
24bindir=%bindir%
25pdc_trams=`dirname $0`
26PATH=$pdc_trams:$bindir:$PATH
27export PATH
28set -- `kx $kx_args $host`
29if test $# -ne 3; then
30  exit 1
31fi
32screen=`echo $DISPLAY | sed -ne 's/[^:]*:[0-9]*\(\.[0-9]*\)/\1/p'`
33pid=$1
34disp=${2}${screen}
35auth=$3
36env DISPLAY=$disp XAUTHORITY=$auth $SHELL
37kill -USR2 $pid
38