[K12OSN] xdm's Chooser feature
Andrew Fournier
adfour at mtaonline.net
Tue Apr 20 00:57:44 UTC 2004
I'll give it a try :)
A. Fournier
On Mon, 2004-04-19 at 13:23, Andy Rabagliati wrote:
> On Sun, 18 Apr 2004, Andrew Fournier wrote:
>
> > I have only played with this a little, but won't <X -indirect> (rather
> > than <x -query>) get you a choice of servers?
>
> This is the patch I apply to get some degree of redundancy in
> my client startups. Problem ? reboot the client.
>
> It allows you to list preferred XDM_SERVER s and XFS_SERVER s
> in the lts.conf file.
>
> Cheers, Andy!
>
> --- /opt/ltsp/i386/etc/rc.local 2002-07-21 04:09:33.000000000 +0200
> +++ /tmp/rc.local 2003-06-10 16:30:57.000000000 +0200
> @@ -388,6 +388,15 @@
>
> XDM_SERVER=`get_cfg XDM_SERVER ${DEFAULT_SERVER}`
>
> + for i in $XDM_SERVER
> + do
> + if ping -c 1 $i
> + then
> + XDM_SERVER=$i
> + break
> + fi
> + done
> +
> case "${XSERVER}" in
>
> XF86_*) XBINARY="${XSERVER}"
> @@ -423,9 +432,9 @@
> fi
>
> if [ -w /proc/progress ]; then
> - echo "/usr/X11R6/bin/${XBINARY} ${XOPTS} ${ACC_CTRL} -query ${XDM_SERVER} >/dev/tty3 2>&1" >/tmp/start_ws
> + echo "/usr/X11R6/bin/${XBINARY} ${XOPTS} ${ACC_CTRL} -indirect ${XDM_SERVER} >/dev/tty3 2>&1" >/tmp/start_ws
> else
> - echo "/usr/X11R6/bin/${XBINARY} ${XOPTS} ${ACC_CTRL} -query ${XDM_SERVER}" >/tmp/start_ws
> + echo "/usr/X11R6/bin/${XBINARY} ${XOPTS} ${ACC_CTRL} -indirect ${XDM_SERVER}" >/tmp/start_ws
> fi
>
> chmod 0755 /tmp/start_ws
> --- /opt/ltsp/i386/etc/rc.setupx 2001-12-01 02:45:11.000000000 +0200
> +++ /tmp/rc.setupx 2003-06-10 16:28:38.000000000 +0200
> @@ -81,9 +81,16 @@
>
> if [ "${USE_XFS}" = "Y" ]; then
> XFS_SERVER=`get_cfg XFS_SERVER ${DEFAULT_SERVER}`
> - cat <<-EOF >>${XF86CONFIG}
> +cat <<-EOF >>${XF86CONFIG}
> Section "Files"
> - FontPath "tcp/${XFS_SERVER}:7100"
> +EOF
> +echo -n FontPath \" >>${XF86CONFIG}
> +for f in $XFS_SERVER
> +do
> + echo -n tcp/${f}:7100, >>${XF86CONFIG}
> +done
> +echo \" >>${XF86CONFIG}
> +cat <<-EOF >>${XF86CONFIG}
> EndSection
> EOF
> else
>
>
> _______________________________________________
> K12OSN mailing list
> K12OSN at redhat.com
> https://www.redhat.com/mailman/listinfo/k12osn
> For more info see <http://www.k12os.org>
>
More information about the K12OSN
mailing list