CONNECTIONS[1]="__YOUR_LABEL_HERE__|__YOUR_VNC_SERVER_COMMAND_ARGUMENTS_HERE__"
CLIENT_CONNECTED_MESSAGE="__YOUR_TEXT_HERE__"
CLIENT_GONE_MESSAGE="__YOUR_TEXT_HERE__"
+SERVER_CONNECTION_ERROR_MESSAGE="__YOUR_TEXT_HERE__"
WIDTH="500"
HEIGHT="400"
export LD_LIBRARY_PATH=$TEMPORARY_DIRECTORY:$LD_LIBRARY_PATH
$TEMPORARY_DIRECTORY/vncserver $VNC_SERVER_COMMAND_ARGUMENTS -afteraccept "$0 client_connected" -gone "$0 client_gone"
if [ "0" -ne "$?" ]; then
- echo "Vnc connection error, exiting."
+ echo "Vnc connection error (exit code: $?), exiting."
export LD_LIBRARY_PATH=$OLD_LD_LIBRARY_PATH
+ if [ -x /usr/bin/zenity ]; then
+ N=`eval $"zenity --title=\"$INPUT_BOX_TITLE\" --error --text=\"$SERVER_CONNECTION_ERROR_MESSAGE\""`
+ elif [ -x /usr/bin/kdialog ]; then
+ N=`eval $"kdialog --title \"$INPUT_BOX_TITLE\" --error \"$SERVER_CONNECTION_ERROR_MESSAGE\""`
+ else
+ echo "Gui scripting tool not found, exiting."
+ exit 2
+ fi
exit 7
fi
export LD_LIBRARY_PATH=$OLD_LD_LIBRARY_PATH