/etc/init.d/vmware-vnc:
{{{#!/bin/sh
PATH=/bin:/usr/bin:/usr/bin/X11:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin
# for xauth export HOME=/root
VMWARE=/opt/win2000Serv/winstart
case "$1" in
- start)
- echo -n "Starting Xvnc" cd /opt/win2000Serv
nohup startx $VMWARE -- /usr/bin/X11/Xvnc :1 -geometry 800x600 -depth 16 --PasswordFile=/path/to/.vnc/passwd \
2> /var/log/xvnc-err.log > /var/log/xvnc.log &
- /etc/init.d/vmware-vnc stop /etc/init.d/vmware-vnc start
- echo -n "Stopping Xvnc"
- echo -n "Starting Xvnc" cd /opt/win2000Serv
- )
- echo "Usage: /etc/init.d/vmware-vnc {start|stop|restart}" exit 1 ;;
esac
exit 0 }}} /opt/win2000Serv/winstart:
{{{#!/bin/sh DISPLAY=localhost:1 vmware -x -q /opt/win2000Serv/win2000Serv.vmx }}}