Compare commits
10
Commits
1a631140a7
..
v0.2.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
64fe40fcd9 | ||
|
|
520eca9548 | ||
|
|
b0c53fb678 | ||
|
|
b78e53ee23 | ||
|
|
0553dc8d70 | ||
|
|
819111f953 | ||
|
|
b8ac297adb | ||
|
|
e0f3b4ab8b | ||
|
|
3462c3a9ad | ||
|
|
e80f3f0171 |
+10
-2
@@ -9,9 +9,9 @@ extra_command "update" "Download and refresh remote lists"
|
||||
|
||||
start_service() {
|
||||
"$XRAYMANAGER_BIN" start
|
||||
|
||||
procd_open_instance "main"
|
||||
procd_set_param command /bin/true
|
||||
procd_set_param command /bin/sh -c "while true; do sleep 3600; done"
|
||||
procd_set_param respawn
|
||||
procd_close_instance
|
||||
}
|
||||
|
||||
@@ -20,9 +20,17 @@ stop_service() {
|
||||
}
|
||||
|
||||
reload_service() {
|
||||
if procd_running "xray-manager" "main"; then
|
||||
"$XRAYMANAGER_BIN" reload
|
||||
else
|
||||
echo "xray-manager is not running"
|
||||
fi
|
||||
}
|
||||
|
||||
update() {
|
||||
if procd_running "xray-manager" "main"; then
|
||||
"$XRAYMANAGER_BIN" update
|
||||
else
|
||||
echo "xray-manager is not running"
|
||||
fi
|
||||
}
|
||||
+697
-374
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user