From 2b112b4afcc3f44ecfc86b995b39bf72fa993078 Mon Sep 17 00:00:00 2001 From: Chris Koeritz Date: Wed, 8 Nov 2017 14:06:58 -0500 Subject: [PATCH 1/1] oasdi --- .../init.d/{vncserver => vncserver.001} | 0 experiments/init.d/vncserver.002 | 27 +++++++++++++++++++ 2 files changed, 27 insertions(+) rename experiments/init.d/{vncserver => vncserver.001} (100%) create mode 100755 experiments/init.d/vncserver.002 diff --git a/experiments/init.d/vncserver b/experiments/init.d/vncserver.001 similarity index 100% rename from experiments/init.d/vncserver rename to experiments/init.d/vncserver.001 diff --git a/experiments/init.d/vncserver.002 b/experiments/init.d/vncserver.002 new file mode 100755 index 00000000..73bdec08 --- /dev/null +++ b/experiments/init.d/vncserver.002 @@ -0,0 +1,27 @@ +#!/bin/bash +PATH="$PATH:/usr/bin/" +export USER="fred" +DISPLAY="1" +DEPTH="16" +GEOMETRY="1200x800" +OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}" +. /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 "Stoping vncserver for user '${USER}' on localhost:${DISPLAY}" +su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}" +;; + +restart) +$0 stop +$0 start +;; +esac +exit 0 + -- 2.34.1