This commit is contained in:
Esteban Mackay Q 2023-12-10 14:11:04 -05:00
parent 0f8828488b
commit 635ce27cc7
2 changed files with 17 additions and 9 deletions

View File

@ -197,19 +197,14 @@ cp /opt/xlxd/dashboard/pgs/config.inc.php /opt/xlxd/dashboard/pgs/config.inc.txt
cp /opt/xlxd/dashboard2/pgs/config.inc.php /opt/xlxd/dashboard2/pgs/config.inc.txt
chown -R www-data:www-data /opt/xlxd/dashboard/
chown -R www-data:www-data /opt/xlxd/dashboard2/
chown -R www-data:www-data /xlxd/
###########
#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
make clean
make
make install
wget http://xlxapi.rlx.lu/api/exportdmr.php -O /xlxd/dmrid.dat
#make clean
#make
#make install
#####################################################################################
sudo cat > /usr/local/bin/rebooter-xlxd.sh <<- "EOF"
#!/bin/bash
#sleep 30

View File

@ -334,6 +334,11 @@ cd /opt/xlxd/src/
make clean
make
make install
chown -R www-data:www-data /xlxd/
sudo chmod +x /xlxd/xlxd
sudo chmod +x /opt/xlxd
sudo chmod +777 /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.*')
if [ -z "$wd0p" ]
@ -368,6 +373,9 @@ fi
sudo systemctl restart nginx
LOCAL_IP=$(ip a | grep inet | grep "eth0\|en" | awk '{print $2}' | tr '/' ' ' | awk '{print $1}')
if [ -z "$LOCAL_IP" ]; then
LOCAL_IP=$(ip a | grep inet | grep "wlan0\|en" | awk '{print $2}' | tr '/' ' ' | awk '{print $1}')
fi
cp /opt/xlxd/scripts/xlxd /etc/init.d/xlxd
sed -i "s|ARGUMENTS=.*|ARGUMENTS=\"$XRFNUM $LOCAL_IP $AMBIP\"|g" /etc/init.d/xlxd
sudo update-rc.d xlxd defaults &&
@ -384,7 +392,6 @@ backup_folder="/xlxd"
# Lista de archivos para realizar backup
files_to_backup=(
"xlxd.terminal"
"callinghome.php"
"xlxd.interlink"
"xlxd.whitelist"
)
@ -469,6 +476,9 @@ fi
sudo systemctl restart nginx
LOCAL_IP=$(ip a | grep inet | grep "eth0\|en" | awk '{print $2}' | tr '/' ' ' | awk '{print $1}')
if [ -z "$LOCAL_IP" ]; then
LOCAL_IP=$(ip a | grep inet | grep "wlan0\|en" | awk '{print $2}' | tr '/' ' ' | awk '{print $1}')
fi
cp /opt/xlxd/scripts/xlxd /etc/init.d/xlxd
sed -i "s|ARGUMENTS=.*|ARGUMENTS=\"$XRFNUM $LOCAL_IP $AMBIP\"|g" /etc/init.d/xlxd
sudo update-rc.d xlxd defaults &&
@ -586,6 +596,9 @@ fi
sudo systemctl restart nginx
LOCAL_IP=$(ip a | grep inet | grep "eth0\|en" | awk '{print $2}' | tr '/' ' ' | awk '{print $1}')
if [ -z "$LOCAL_IP" ]; then
LOCAL_IP=$(ip a | grep inet | grep "wlan0\|en" | awk '{print $2}' | tr '/' ' ' | awk '{print $1}')
fi
cp /opt/xlxd/scripts/xlxd /etc/init.d/xlxd
sed -i "s|ARGUMENTS=.*|ARGUMENTS=\"$XRFNUM $LOCAL_IP $AMBIP\"|g" /etc/init.d/xlxd
sudo update-rc.d xlxd defaults &&