diff --git a/tests/lib/init/crowdsec-daemon b/tests/lib/init/crowdsec-daemon index 27a92104f..a232f344b 100755 --- a/tests/lib/init/crowdsec-daemon +++ b/tests/lib/init/crowdsec-daemon @@ -37,6 +37,10 @@ start() { -o "${LOG_DIR}/crowdsec.out" \ "${CROWDSEC}" ./bin/wait-for-port 6060 +} + +start_pid() { + start cat "$DAEMON_PID" } @@ -63,6 +67,9 @@ case "$1" in start) start ;; + start-pid) + start_pid + ;; stop) stop ;; diff --git a/tests/lib/init/crowdsec-systemd b/tests/lib/init/crowdsec-systemd index 75e4bd226..fabc0ffa2 100755 --- a/tests/lib/init/crowdsec-systemd +++ b/tests/lib/init/crowdsec-systemd @@ -33,6 +33,10 @@ fi start() { systemctl start crowdsec ./bin/wait-for-port 6060 +} + +start_pid() { + start pidof /usr/bin/crowdsec } @@ -50,6 +54,9 @@ case "$1" in start) start ;; + start-pid) + start_pid + ;; stop) stop ;;