From 9ddee30cba5d73382af332590c94753651b682b1 Mon Sep 17 00:00:00 2001 From: Kroese Date: Tue, 11 Apr 2023 23:50:12 +0200 Subject: [PATCH] Delete service.sh --- agent/service.sh | 49 ------------------------------------------------ 1 file changed, 49 deletions(-) delete mode 100644 agent/service.sh diff --git a/agent/service.sh b/agent/service.sh deleted file mode 100644 index 4bf057d..0000000 --- a/agent/service.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash - -PIDFILE="/var/run/agent.pid" -LOGFILE="/var/log/agent.log" -SCRIPT="/usr/local/bin/agent.sh" - -status() { - if [ -f "$PIDFILE" ]; then - echo 'Service running' >&2 - return 1 - fi -} - -start() { - if [ -f "$PIDFILE" ] && kill -0 "$(cat "$PIDFILE")"; then - echo 'Service already running' >&2 - return 1 - fi - printf 'Starting agent service...' >&2 - "$SCRIPT" &> "$LOGFILE" & echo $! > "$PIDFILE" -} - -stop() { - if [ ! -f "$PIDFILE" ] || ! kill -0 "$(cat "$PIDFILE")"; then - echo 'Service not running' >&2 - return 1 - fi - echo 'Stopping agent service' >&2 - kill -15 "$(cat "$PIDFILE")" && rm -f "$PIDFILE" - echo 'Service stopped' >&2 -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - status) - status - ;; - restart) - stop - start - ;; - *) - echo "Usage: $0 {start|stop|restart}" -esac