Update menu-xlx

This commit is contained in:
Script Proyect by HP3ICC 2024-05-20 03:54:40 +00:00
parent be6cfa770e
commit 49a6280bc0
1 changed files with 22 additions and 16 deletions

View File

@ -326,14 +326,25 @@ sed -i "s|YSF_DEFAULT_NODE_TX_FREQ.*|YSF_DEFAULT_NODE_TX_FREQ 434000000|g
sed -i "s|YSF_DEFAULT_NODE_RX_FREQ.*|YSF_DEFAULT_NODE_RX_FREQ 434000000|g" /opt/xlxd/src/main.h
sed -i "s|define YSF_AUTOLINK_ENABLE.*|define YSF_AUTOLINK_ENABLE 1|g" /opt/xlxd/src/main.h
#xlxd-start
for file in "/usr/local/bin/"xlxd*; do
# Verificar si el archivo existe y es un archivo regular
if [ -f "$file" ]; then
rm "$file"
fi
done
for file in "/usr/local/etc/"xlxd*; do
# Verificar si el archivo existe y es un archivo regular
if [ -f "$file" ]; then
rm "$file"
fi
done
cd /opt/xlxd/src/
make clean
make
make
make install
chown -R www-data:www-data /xlxd/
sudo chmod +x /xlxd/xlxd
sudo chmod +x /opt/xlxd
sudo chmod +777 /xlxd/
sudo chmod -R +x /opt/xlxd/*
sudo chmod -R 777 /opt/xlxd/*
wget http://xlxapi.rlx.lu/api/exportdmr.php -O /xlxd/dmrid.dat
#nginx
wd0p=$(grep "Web-Dashboar-Port:" $wdp | grep -oP 'Web-Dashboar-Port:\s*\K.*')
@ -366,10 +377,9 @@ sed -i "s|ARGUMENTS=.*|ARGUMENTS=\"$XRFNUM $LOCAL_IP $AMBIP\"|g" /etc/init.d/xlx
sudo systemctl daemon-reload &&
sudo chmod +x /etc/init.d/xlxd
sudo update-rc.d xlxd defaults &&
sudo chmod +x /opt/xlxd/ambed/run
sudo chmod +x /xlxd/xlxd
sudo chmod +777 /xlxd/
sudo chmod +r /var/log/messages
sudo chmod -R +x /opt/xlxd/*
sudo chmod -R 777 /var/log/*
sudo chmod -R 777 /opt/xlxd/*
############
source_folder="/opt/xlx-bk"
backup_folder="/xlxd"
@ -472,10 +482,8 @@ sed -i "s|ARGUMENTS=.*|ARGUMENTS=\"$XRFNUM $LOCAL_IP $AMBIP\"|g" /etc/init.d/xlx
sudo systemctl daemon-reload &&
sudo chmod +x /etc/init.d/xlxd
sudo update-rc.d xlxd defaults &&
sudo chmod +x /opt/xlxd/ambed/run
sudo chmod +x /xlxd/xlxd
sudo chmod +777 /xlxd/
sudo chmod +r /var/log/messages
sudo chmod -R +x /opt/xlxd/*
sudo chmod -R 777 /var/log/*
# Lista de servicios a reiniciar
servicios=("xlxd" "rebooter-xlxd.service")
@ -590,10 +598,8 @@ sed -i "s|ARGUMENTS=.*|ARGUMENTS=\"$XRFNUM $LOCAL_IP $AMBIP\"|g" /etc/init.d/xlx
sudo update-rc.d xlxd defaults &&
sudo systemctl daemon-reload &&
sudo chmod +x /etc/init.d/xlxd
sudo chmod +x /opt/xlxd/ambed/run
sudo chmod +x /xlxd/xlxd
sudo chmod +777 /xlxd/
sudo chmod +r /var/log/messages
sudo chmod -R +x /opt/xlxd/*
sudo chmod -R 777 /var/log/*
# Lista de servicios a reiniciar
servicios=("xlxd" "rebooter-xlxd.service")