Merge pull request #24 from MrKimler/patch-1

OpenRC fixes
This commit is contained in:
Snowy-Fluffy
2025-07-14 21:07:11 +03:00
committed by GitHub

View File

@@ -48,7 +48,11 @@ manage_autostart() {
fi
;;
openrc)
service zapret "$1"
if [[ "$1" == "enable" ]]; then
rc-update add zapret default
else
rc-update del zapret
fi
;;
procd)
service zapret "$1"
@@ -230,7 +234,7 @@ detect_init() {
INIT_SYSTEM="systemd"
elif [ $SYSTEM == openwrt ]; then
INIT_SYSTEM="procd"
elif command -v openrc-init >/dev/null 2>&1; then
elif command -v openrc >/dev/null 2>&1; then
INIT_SYSTEM="openrc"
elif command -v runit >/dev/null 2>&1; then
INIT_SYSTEM="runit"
@@ -243,4 +247,4 @@ detect_init() {
else
error_exit "Не удалось определить init."
fi
}
}