From 746c41ad7738b9aa452a60dcce5e7144c6f8b1a0 Mon Sep 17 00:00:00 2001 From: Cooper Quintin Date: Fri, 15 Dec 2023 14:38:32 -0800 Subject: [PATCH] better logging and pid handling --- scripts/wavehunter_daemon | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/wavehunter_daemon b/scripts/wavehunter_daemon index 92f7d4a..fea85b3 100644 --- a/scripts/wavehunter_daemon +++ b/scripts/wavehunter_daemon @@ -1,16 +1,17 @@ -#! /bin/sh +#! /bin/sshell set -e case "$1" in start) echo -n "Starting wavehunter: " - start-stop-daemon -S -b -a /data/wavehunter + start-stop-daemon -S -b --make-pidfile --pidfile /tmp/wavehunter.pid \ + --startas /bin/bash -- -c "exec /data/wavehunter > /data/wavehunter.log 2>&1" echo "done" ;; stop) echo -n "Stopping wavehunter: " - start-stop-daemon -K -n /data/wavehunter + start-stop-daemon -K -p /tmp/wavehunter.pid echo "done" ;; restart)