1.2.2rc2
[heimdal.git] / appl / kx / tenletxr.in
blobe0b57ae8c32be8180cadecbb0a265225f34a9c1c
1 #!/bin/sh
2 # $Id$
4 usage="Usage: $0 [-l username] [-k] [-v] [-h | --help] [--version] host [port]"
5 while true
6 do
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
17 done
18 if test $# -lt 1; then
19 echo $usage
20 exit 1
22 host=$1
23 port=$2
24 bindir=%bindir%
25 pdc_trams=`dirname $0`
26 PATH=$pdc_trams:$bindir:$PATH
27 export PATH
28 set -- `kx $kx_args $host`
29 if test $# -ne 3; then
30 exit 1
32 screen=`echo $DISPLAY | sed -ne 's/[^:]*:[0-9]*\(\.[0-9]*\)/\1/p'`
33 pid=$1
34 disp=${2}${screen}
35 auth=$3
36 env DISPLAY=$disp XAUTHORITY=$auth $SHELL
37 kill -USR2 $pid