#!/bin/bash if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then set -x fi set -eu set -o pipefail if [[ -f /usr/bin/systemctl ]]; then echo "systemd" elif [[ -f /sbin/initctl ]]; then echo "upstart" elif [[ -f /etc/gentoo-release ]]; then if [[ "${GENTOO_PROFILE}" =~ systemd ]]; then echo "systemd" else echo "openrc" fi elif [[ -f /sbin/init ]]; then if [[ -f /bin/systemd ]]; then echo "systemd" else echo "sysv" fi else echo "Unknown init system" exit 1 fi