diff --git a/automated install/basic-install.sh b/automated install/basic-install.sh index e69256ff..f419ab6c 100755 --- a/automated install/basic-install.sh +++ b/automated install/basic-install.sh @@ -1281,8 +1281,7 @@ installConfigs() { fi # Install pihole-FTL systemd or init.d service, based on whether systemd is the init system or not - # Follow debhelper logic, which checks for /run/systemd/system to derive whether systemd is the init system - if [[ -d '/run/systemd/system' ]]; then + if ps -p 1 -o comm= | grep -q systemd; then install -T -m 0644 "${PI_HOLE_LOCAL_REPO}/advanced/Templates/pihole-FTL.systemd" '/etc/systemd/system/pihole-FTL.service' # Remove init.d service if present