From 6f769795eb36b0da22cfc3a2fe4238a473cb28fa Mon Sep 17 00:00:00 2001 From: Esteban Mackay Q Date: Mon, 2 Oct 2023 23:56:12 -0500 Subject: [PATCH] Update menu-p25r --- menu/menu-p25r | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/menu/menu-p25r b/menu/menu-p25r index 18624fa..67b9bf8 100644 --- a/menu/menu-p25r +++ b/menu/menu-p25r @@ -37,7 +37,15 @@ case $choix in 1) sudo nano /opt/P25Reflector/P25Reflector.ini ;; 2) -sudo systemctl stop P25Reflector.service && sudo systemctl start P25Reflector.service && sudo systemctl enable P25Reflector.service ;; +sudo systemctl stop P25Reflector.service && +if ! sudo systemctl status P25Reflector.service |grep "service; enabled;" >/dev/null 2>&1 + then + sudo systemctl enable P25Reflector.service +fi +if ! systemctl status P25Reflector.service |grep "Active: active" >/dev/null 2>&1 + then sudo systemctl restart P25Reflector.service + +fi ;; 3) sudo systemctl stop P25Reflector.service && sudo systemctl disable P25Reflector.service ;; 4) @@ -64,7 +72,7 @@ else sudo systemctl enable http.server-p25.service fi sudo systemctl start http.server-p25.service - fi ;; +fi ;; 5) sudo systemctl stop http.server-p25.service && sudo systemctl disable http.server-p25.service ;; 6)