X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=tuer_presence.initscript;h=f816b0636922273fd4c46142419d43f713920729;hp=07e2fbbb03d8bccd158b87e3b6161819e3aa4490;hb=9148b190d80a15e5393f7ef8c5bd6997c4b40bb2;hpb=304e756c9c6f3c8ba880a1e3ae7ac07c6916b653 diff --git a/tuer_presence.initscript b/tuer_presence.initscript index 07e2fbb..f816b06 100755 --- a/tuer_presence.initscript +++ b/tuer_presence.initscript @@ -3,19 +3,18 @@ # ### BEGIN INIT INFO # Provides: tuer_presence -# Required-Start: $remote_fs $syslog $time $tuer_core -# Required-Stop: $remote_fs $syslog $time $tuer_core +# Required-Start: $remote_fs $syslog $time tuer_core +# Required-Stop: $remote_fs $syslog $time tuer_core # Default-Start: 2 3 4 5 -# Default-Stop: 1 +# Default-Stop: 0 1 6 ### END INIT INFO -EXE_TRACK=/flash/tuer/track-presence.py - -CFG_TRACK=/flash/tuer/track-presence.cfg +EXE_TRACK=/flash/tuer/r3-eventbroker_zmq +CFG_TRACK="--syslog" . /etc/default/tuer -PIDFILE_TRACK=${DIR_RUN}/track-presence.pid +PIDFILE_TRACK=${DIR_RUN}/r3-eventbroker_zmq.pid test -f $EXE_TRACK || exit 1 if [ ! -d $DIR_RUN ]; then mkdir -p $DIR_RUN || exit 2 @@ -30,12 +29,12 @@ fi case "$1" in start) - log_daemon_msg "Starting door daemon" "track-presence" - start-stop-daemon --start --quiet --pidfile $PIDFILE_TRACK -b -m -c $DOOR_USR --startas $EXE_TRACK -- $CFG_TRACK + log_daemon_msg "Starting r3 event broker" "r3-eventbroker_zmq" + start-stop-daemon --start --quiet --pidfile $PIDFILE_TRACK -b -m -c $DOOR_USR -g $DOOR_GRP --startas $EXE_TRACK -- $CFG_TRACK log_end_msg $? ;; stop) - log_daemon_msg "Stopping door daemon" "track-presence" + log_daemon_msg "Stopping r3 event broker" "r3-eventbroker_zmq" start-stop-daemon --stop --quiet --pidfile $PIDFILE_TRACK -m --retry TERM/1/TERM/1/KILL log_end_msg $? ;;