#!/bin/sh case $1 in start) echo Starting `basename $0` su foo -c "Xvnc -SecurityTypes None :0 > /home/foo/vnc.log 2>&1 &" su foo -c "DISPLAY=:0 gnome-session" & exit 0 ;; stop) echo Stopping `basename $0` killall Xvnc exit 0 ;; *) echo usage: `basename $0` {start|stop} exit 64 ;; esac