wok annotate dropbear/stuff/sshx @ rev 11593

dropbear/sshx: fallback to xterm
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Jan 13 10:51:19 2012 +0100 (2012-01-13)
parents 0a4cc644e631
children 3b8e288fd269
rev   line source
pascal@10917 1 #!/bin/sh
pascal@10917 2
pascal@10917 3 xdbclient()
pascal@10917 4 {
pascal@10917 5 read host type data
pascal@10919 6 svr=$(echo $DISPLAY | sed 's/.*:\([0-9]*\).*/\1/')
pascal@10919 7 n=$((10+$svr)); dpy=localhost:$n
pascal@10919 8 dbclient -R $((6000+$n)):localhost:$((6000+$svr)) "$@" \
pascal@11593 9 "xauth add $dpy $type $data; export DISPLAY=$dpy; $TERM || xterm" \
pascal@11593 10 < /dev/null > /dev/null 2>&1
pascal@10917 11 }
pascal@10917 12
pascal@10919 13 case "$DISPLAY" in
pascal@10919 14 '') dbclient "$@" ;;
pascal@10919 15 *) xauth list $DISPLAY | xdbclient "$@" ;;
pascal@10917 16 esac