SOURCES: freenx-server.init (NEW) - very simply init file

paszczus paszczus at pld-linux.org
Wed Aug 6 11:59:09 CEST 2008


Author: paszczus                     Date: Wed Aug  6 09:59:09 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- very simply init file

---- Files affected:
SOURCES:
   freenx-server.init (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/freenx-server.init
diff -u /dev/null SOURCES/freenx-server.init:1.1
--- /dev/null	Wed Aug  6 11:59:09 2008
+++ SOURCES/freenx-server.init	Wed Aug  6 11:59:03 2008
@@ -0,0 +1,39 @@
+#!/bin/sh
+#
+# chkconfig:   345 90 88
+# processname: freenx
+# config:      /etc/nxserver/node.conf
+
+# Source function library.
+. /etc/rc.d/init.d/functions
+
+# Source config
+if [ -f /etc/nxserver/node.conf ] ; then
+	. /etc/nxserver/node.conf
+fi
+
+start() {
+                [ ! -d "/tmp/.X11-unix" ] && mkdir -m1755 /tmp/.X11-unix/
+                msg_starting freenx
+                /usr/bin/nxserver --cleanup
+                /usr/bin/nxserver --start
+}
+stop()  {
+                msg_stopping freenx
+                /usr/bin/nxserver --stop
+                /usr/bin/nxserver --cleanup
+}
+
+case "$1" in
+  start)
+	start
+	;;
+  stop)
+	stop
+	;;
+  *)
+	msg_usage "$0 {start|stop}"
+	exit 3
+esac
+
+exit $RETVAL
================================================================


More information about the pld-cvs-commit mailing list