From 63a6d40457d659e3c8850b265ada32f69c80b2a0 Mon Sep 17 00:00:00 2001 From: ssrlive <30760636+ssrlive@users.noreply.github.com> Date: Fri, 12 Jun 2026 18:09:48 +0800 Subject: [PATCH] Update ExecReload command in x-ui.service.debian (#5219) * Update ExecReload command in x-ui.service.debian * fix(systemd): use absolute path in ExecReload for arch and rhel units systemd requires absolute executable paths; kill -USR1 $MAINPID fails with 'Executable path is not absolute'. Matches the debian unit fix. --------- Co-authored-by: MHSanaei --- x-ui.service.arch | 2 +- x-ui.service.debian | 2 +- x-ui.service.rhel | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x-ui.service.arch b/x-ui.service.arch index 8251bec61..b001db92d 100644 --- a/x-ui.service.arch +++ b/x-ui.service.arch @@ -9,7 +9,7 @@ Environment="XRAY_VMESS_AEAD_FORCED=false" Type=simple WorkingDirectory=/usr/local/x-ui/ ExecStart=/usr/local/x-ui/x-ui -ExecReload=kill -USR1 $MAINPID +ExecReload=/bin/kill -USR1 $MAINPID Restart=on-failure RestartSec=5s diff --git a/x-ui.service.debian b/x-ui.service.debian index 4902c5fe9..d101ce663 100644 --- a/x-ui.service.debian +++ b/x-ui.service.debian @@ -9,7 +9,7 @@ Environment="XRAY_VMESS_AEAD_FORCED=false" Type=simple WorkingDirectory=/usr/local/x-ui/ ExecStart=/usr/local/x-ui/x-ui -ExecReload=kill -USR1 $MAINPID +ExecReload=/bin/kill -USR1 $MAINPID Restart=on-failure RestartSec=5s diff --git a/x-ui.service.rhel b/x-ui.service.rhel index 696a9c12f..70912bc9a 100644 --- a/x-ui.service.rhel +++ b/x-ui.service.rhel @@ -9,7 +9,7 @@ Environment="XRAY_VMESS_AEAD_FORCED=false" Type=simple WorkingDirectory=/usr/local/x-ui/ ExecStart=/usr/local/x-ui/x-ui -ExecReload=kill -USR1 $MAINPID +ExecReload=/bin/kill -USR1 $MAINPID Restart=on-failure RestartSec=5s