mirror of https://gitlab.com/hp3icc/emq-TE1.git
menu
This commit is contained in:
parent
6ac3ffb720
commit
da96061e21
112
menu/menu-asl
112
menu/menu-asl
|
|
@ -244,21 +244,25 @@ asld=$(grep "secret =" /etc/asterisk/manager.conf | grep -oP 'secret =\s*\K.*')
|
|||
sed -i "s|a5a4a3a2a1|$asln|g; s|a2b2c2d2e2|$asld|g" /etc/allmon3/allmon3.ini
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("allmon3")
|
||||
servicios="allmon3"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
2)
|
||||
cat > "/etc/allmon3/allmon3.ini" <<- "EOF"
|
||||
|
|
@ -356,21 +360,25 @@ asld=$(grep "secret =" /etc/asterisk/manager.conf | grep -oP 'secret =\s*\K.*')
|
|||
sed -i "s|a5a4a3a2a1|$asln|g; s|a2b2c2d2e2|$asld|g" /etc/allmon3/allmon3.ini
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("allmon3")
|
||||
servicios="allmon3"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
3)
|
||||
if [ -f "/etc/nginx/sites-enabled/allmon3" ]; then
|
||||
|
|
@ -381,10 +389,10 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("allmon3")
|
||||
servicios="allmon3"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -412,21 +420,25 @@ fi
|
|||
7)
|
||||
allmon3-passwd allmon3
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("allmon3")
|
||||
servicios="allmon3"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
8)
|
||||
break
|
||||
|
|
@ -923,7 +935,7 @@ servicios="mmdvm_bridge99.service analog_bridge99.service md380-emu99.service"
|
|||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in $servicios; do
|
||||
# Verifica si el servicio está activo y habilitado
|
||||
if systemctl is-active --quiet "$servicio" && systemctl is-enabled --quiet "$servicio"; then
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo y deshabilitando $servicio"
|
||||
systemctl disable "$servicio"
|
||||
systemctl stop "$servicio"
|
||||
|
|
@ -1046,19 +1058,23 @@ done
|
|||
# Lista de servicios a reiniciar
|
||||
servicios="mmdvm_bridge99.service analog_bridge99.service md380-emu99.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
systemctl stop "$servicio"
|
||||
systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
systemctl stop "$servicio"
|
||||
systemctl start "$servicio"
|
||||
systemctl enable "$servicio"
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
3)
|
||||
# Lista de servicios a reiniciar
|
||||
|
|
@ -1066,7 +1082,7 @@ servicios="mmdvm_bridge99.service analog_bridge99.service md380-emu99.service"
|
|||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in $servicios; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
systemctl disable "$servicio"
|
||||
systemctl stop "$servicio"
|
||||
|
|
@ -1081,7 +1097,7 @@ servicios="mmdvm_bridge99.service analog_bridge99.service md380-emu99.service"
|
|||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in $servicios; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
systemctl disable "$servicio"
|
||||
systemctl stop "$servicio"
|
||||
|
|
|
|||
376
menu/menu-dvs
376
menu/menu-dvs
|
|
@ -34,34 +34,34 @@ fi
|
|||
|
||||
case $choix in
|
||||
1)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
2)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -139,21 +139,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
5)
|
||||
wdp=/opt/wdp3
|
||||
|
|
@ -196,21 +200,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
6)
|
||||
wdp=/opt/wdp3
|
||||
|
|
@ -223,10 +231,10 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -266,34 +274,34 @@ fi
|
|||
|
||||
case $choix in
|
||||
1)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
2)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -414,21 +422,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
7)
|
||||
wdp=/opt/wdp3
|
||||
|
|
@ -441,10 +453,10 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -484,34 +496,34 @@ fi
|
|||
|
||||
case $choix in
|
||||
1)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
2)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -589,21 +601,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
5)
|
||||
cp /opt/index-dvs.txt /var/www/dvs/index.php &&
|
||||
|
|
@ -647,21 +663,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
6)
|
||||
wdp=/opt/wdp3
|
||||
|
|
@ -674,10 +694,10 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -727,21 +747,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
8)
|
||||
break
|
||||
|
|
@ -778,34 +802,34 @@ fi
|
|||
|
||||
case $choix in
|
||||
1)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
2)
|
||||
#!/bin/bash
|
||||
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service" "nxdngateway.service" "p25gateway.service" "ysfgateway.service" "quantar_bridge.service" "ircddbgatewayd.service" "p25parrot.service" "ysfparrot.service" "nxdnparrot.service")
|
||||
servicios="md380-emu.service analog_bridge.service mmdvm_bridge.service nxdngateway.service p25gateway.service ysfgateway.service quantar_bridge.service ircddbgatewayd.service p25parrot.service ysfparrot.service nxdnparrot.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -927,21 +951,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
7)
|
||||
wdp=/opt/wdp3
|
||||
|
|
@ -954,10 +982,10 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -1007,21 +1035,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("webproxy.service" "monit.service")
|
||||
servicios="webproxy.service monit.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
9)
|
||||
break
|
||||
|
|
|
|||
36
menu/menu-dw
36
menu/menu-dw
|
|
@ -121,10 +121,10 @@ sudo systemctl restart nginx
|
|||
;;
|
||||
7)
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("gpsd.service" "direwolf.service")
|
||||
servicios="gpsd.service direwolf.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -154,10 +154,10 @@ fi
|
|||
sudo systemctl enable direwolf.service ;;
|
||||
8)
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("gpsd.service" "direwolf.service")
|
||||
servicios="gpsd.service direwolf.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -195,10 +195,10 @@ fi
|
|||
sudo systemctl enable direwolf.service ;;
|
||||
9)
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("gpsd.service" "direwolf.service")
|
||||
servicios="gpsd.service direwolf.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -227,10 +227,10 @@ fi
|
|||
sudo systemctl enable direwolf.service ;;
|
||||
10)
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("gpsd.service" "direwolf.service")
|
||||
servicios="gpsd.service direwolf.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -290,10 +290,10 @@ sudo systemctl restart nginx
|
|||
;;
|
||||
11)
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("gpsd.service" "direwolf.service")
|
||||
servicios="gpsd.service direwolf.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -363,10 +363,10 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("gpsd.service" "direwolf.service")
|
||||
servicios="gpsd.service direwolf.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@ servicios="fdmr_mon fdmr_mon2"
|
|||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" | grep "enabled" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -193,7 +193,7 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
serd0=$(grep "Web-Dashboar-select:" $wdp | grep -oP 'Web-Dashboar-select:\s*\K.*')
|
||||
if systemctl status "$serd0" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$serd0" &>/dev/null || systemctl is-active "$serd0" &>/dev/null; then
|
||||
echo "restart $serd0"
|
||||
sudo systemctl stop "$serd0"
|
||||
sudo systemctl start "$serd0"
|
||||
|
|
@ -308,7 +308,7 @@ servicios="fdmr_mon fdmr_mon2"
|
|||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" | grep "enabled" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -375,7 +375,7 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
serd0=$(grep "Web-Dashboar-select:" $wdp | grep -oP 'Web-Dashboar-select:\s*\K.*')
|
||||
if systemctl status "$serd0" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$serd0" &>/dev/null || systemctl is-active "$serd0" &>/dev/null; then
|
||||
echo "restart $serd0"
|
||||
sudo systemctl stop "$serd0"
|
||||
sudo systemctl start "$serd0"
|
||||
|
|
|
|||
|
|
@ -195,14 +195,23 @@ fi ;;
|
|||
# Lista de servicios a reiniciar
|
||||
servicios="P25Reflector.service md380-emuP25b.service analog_bridge1.service analog_bridge2.service mmdvm_bridgeP25b.service p25gatewayP25b.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl status "$servicio" | grep "Active: active" >/dev/null 2>&1; then
|
||||
echo "Reiniciando el servicio $servicio"
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
10)
|
||||
menu-p25b
|
||||
|
|
@ -399,19 +408,23 @@ python3 /opt/data-mmdvm.py
|
|||
# Lista de servicios a reiniciar
|
||||
servicios="md380-emuP25b.service analog_bridge1.service analog_bridge2.service mmdvm_bridgeP25b.service p25gatewayP25b.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
whiptail --title "Easy setup P25Bridge" --msgbox "Configuracion finalizada" 0 50
|
||||
;;
|
||||
2)
|
||||
|
|
@ -419,19 +432,23 @@ python3 /opt/data-mmdvm.py
|
|||
# Lista de servicios a reiniciar
|
||||
servicios="md380-emuP25b.service analog_bridge1.service analog_bridge2.service mmdvm_bridgeP25b.service p25gatewayP25b.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
3)
|
||||
# Lista de servicios a reiniciar
|
||||
|
|
@ -439,7 +456,7 @@ servicios="md380-emuP25b.service analog_bridge1.service analog_bridge2.service m
|
|||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in $servicios; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
|
|||
|
|
@ -82,21 +82,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("logtailer-ysf.service")
|
||||
servicios="logtailer-ysf.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
5)
|
||||
wdp=/opt/wdp4
|
||||
|
|
@ -109,10 +113,10 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("logtailer-ysf.service")
|
||||
servicios="logtailer-ysf.service"
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "stop $servicio"
|
||||
sudo systemctl disable "$servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
|
|
@ -188,21 +192,25 @@ if [ -f "/etc/nginx/sites-enabled/000" ]; then
|
|||
fi
|
||||
sudo systemctl restart nginx
|
||||
# Lista de servicios a reiniciar
|
||||
servicios=("logtailer-ysf.service")
|
||||
servicios="logtailer-ysf.service"
|
||||
|
||||
# Recorre la lista de servicios y verifica si están activos
|
||||
for servicio in "${servicios[@]}"; do
|
||||
if systemctl status "$servicio" | grep "service; enabled;" >/dev/null 2>&1; then
|
||||
echo "restart $servicio"
|
||||
# Primero, detener todos los servicios
|
||||
for servicio in $servicios; do
|
||||
if systemctl is-enabled "$servicio" &>/dev/null || systemctl is-active "$servicio" &>/dev/null; then
|
||||
echo "Deteniendo $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
else
|
||||
echo "start $servicio"
|
||||
sudo systemctl stop "$servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio"
|
||||
fi
|
||||
done
|
||||
|
||||
# Esperar un momento para asegurarse de que todos los servicios se detengan completamente
|
||||
sleep 5
|
||||
|
||||
# Luego, iniciar todos los servicios
|
||||
for servicio in $servicios; do
|
||||
echo "Iniciando $servicio"
|
||||
sudo systemctl start "$servicio"
|
||||
sudo systemctl enable "$servicio" &>/dev/null
|
||||
done
|
||||
;;
|
||||
7)
|
||||
sudo nano /opt/WSYSFDash/html/index.html ;;
|
||||
|
|
|
|||
Loading…
Reference in New Issue