|
@@ -0,0 +1,35 @@
|
|
|
|
+#!/bin/sh
|
|
|
|
+
|
|
|
|
+# start all GfA Processes
|
|
|
|
+case "$1" in
|
|
|
|
+ start)
|
|
|
|
+ echo -e "Starting GfA processes ...\n"
|
|
|
|
+ #
|
|
|
|
+ for i in /etc/init.d/init.GfA/S??* ;do
|
|
|
|
+ # Ignore dangling symlinks (if any).
|
|
|
|
+ [ ! -f "$i" ] && continue
|
|
|
|
+ $i start
|
|
|
|
+ done
|
|
|
|
+ ;;
|
|
|
|
+
|
|
|
|
+ stop)
|
|
|
|
+ echo -e "Stopping GfA processes ...\n"
|
|
|
|
+ # executing them in reversed numerical order.
|
|
|
|
+ #
|
|
|
|
+ for i in $(ls -r /etc/init.d/init.GfA/S??*) ;do
|
|
|
|
+ # Ignore dangling symlinks (if any).
|
|
|
|
+ [ ! -f "$i" ] && continue
|
|
|
|
+ $i stop
|
|
|
|
+ done
|
|
|
|
+ ;;
|
|
|
|
+
|
|
|
|
+ restart|reload)
|
|
|
|
+ "$0" stop
|
|
|
|
+ "$0" start
|
|
|
|
+ ;;
|
|
|
|
+ *)
|
|
|
|
+ echo "Usage: $0 {start|stop|restart}"
|
|
|
|
+ exit 1
|
|
|
|
+esac
|
|
|
|
+
|
|
|
|
+exit $?
|