#!/bin/bash set -ex set -o pipefail systemd-analyze log-level debug systemd-analyze log-target console systemctl start issue_14566_test systemctl status issue_14566_test leaked_pid=$(cat /leakedtestpid) systemctl stop issue_14566_test # Leaked PID will still be around if we're buggy. # I personally prefer to see 42. ps -p "$leaked_pid" && exit 42 systemd-analyze log-level info echo OK > /testok exit 0