#!/bin/bash PATH="$PATH:/usr/bin/" export USER="CHANGE____" DISPLAY="1" DEPTH="16" GEOMETRY="1440x900" OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}" #-localhost" . /lib/lsb/init-functions case "$1" in start) log_action_begin_msg "Starting vncserver for user '${USER}' on localhost:${DISPLAY}" su ${USER} -c "/usr/bin/vncserver ${OPTIONS}" ;; stop) log_action_begin_msg "Stopping vncserver for user '${USER}' on localhost:${DISPLAY}" su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}" ;; restart) $0 stop $0 start ;; esac exit 0