From f9ff3758a06f2e4d4bae38a5d2ea494391eeed7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=90=E5=AF=92?= <42313988+linkerlau@users.noreply.github.com> Date: Wed, 25 Feb 2026 19:47:44 +0800 Subject: [PATCH] Add 'default' runlevel to x-ui service in Alpine it should be 'default' runlevel when add x-ui service to openrc, default is 'sysinit' runlevel. 'sysinit' runlevel is unnecessary,maybe. if not, there is an error when call to function 'check_enabled()' as command 'grep default -c' can`t print 'default' runlevel. check_enabled() { if [[ $release == "alpine" ]]; then if [[ $(rc-update show | grep -F 'x-ui' | grep default -c) == 1 ]]; then return 0 else return 1 fi --- x-ui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x-ui.sh b/x-ui.sh index 2bd125ab..491c56fc 100644 --- a/x-ui.sh +++ b/x-ui.sh @@ -421,7 +421,7 @@ status() { enable() { if [[ $release == "alpine" ]]; then - rc-update add x-ui + rc-update add x-ui default else systemctl enable x-ui fi