#!/usr/bin/sh
XAUTH=xauth
if [ -x /usr/bin/xauth ]; then
	XAUTH=/usr/bin/xauth
fi
if [ -x /usr/openwin/bin/xauth ]; then
	XAUTH=/usr/openwin/bin/xauth
fi
if [ ! -d /etc/VirtualGL ]; then
	mkdir -p /etc/VirtualGL
fi
if [ -f /etc/VirtualGL/vgl_xauth_key ]; then
	rm /etc/VirtualGL/vgl_xauth_key
fi
$XAUTH -f /etc/VirtualGL/vgl_xauth_key generate $DISPLAY . trusted timeout 0 ||
	$XAUTH -f /etc/VirtualGL/vgl_xauth_key add $DISPLAY . `$XAUTH list | awk '{print $3}' | uniq`
chmod 644 /etc/VirtualGL/vgl_xauth_key
