|
|
|
|
@ -308,16 +308,13 @@ EOFA1
|
|
|
|
|
#############################
|
|
|
|
|
sudo cat > /opt/fdmr-update.sh <<- "EOFD1"
|
|
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
# Verificar si el usuario tiene permisos de root
|
|
|
|
|
if [[ $EUID -ne 0 ]]; then
|
|
|
|
|
echo "Este script debe ejecutarse como usuario ROOT"
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
##############
|
|
|
|
|
cd /
|
|
|
|
|
|
|
|
|
|
variable=$(grep "SERVER_ID:" /opt/FreeDMR/config/FreeDMR.cfg | grep -Eo '[0-9]{1,9}')
|
|
|
|
|
if [ -z "$variable" ]
|
|
|
|
|
then variable=0000
|
|
|
|
|
@ -429,7 +426,6 @@ sudo sed -i "s/ALLOW_UNREG_ID:.*/ALLOW_UNREG_ID: True/g" /opt/FreeDMR/FreeDMR-SA
|
|
|
|
|
sudo sed -i "s/PROXY_CONTROL:.*/PROXY_CONTROL: False/g" /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
|
|
|
|
sudo sed -i "s/54000/56000/g" /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
|
|
|
|
sudo sed -i "s/TRY_DOWNLOAD:.*/TRY_DOWNLOAD: False/g" /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
|
|
|
|
|
|
|
|
|
cp /opt/FreeDMR/FreeDMR-SAMPLE.cfg /opt/FreeDMR-SAMPLE.cfg
|
|
|
|
|
cd /opt/
|
|
|
|
|
sudo cat FreeDMR-SAMPLE.cfg conf.txt obp.txt >> /opt/FreeDMR/config/FreeDMR.cfg
|
|
|
|
|
@ -439,23 +435,18 @@ sudo sed -i 's/freedmr.log/\/var\/log\/FreeDMR\/FreeDMR.log/' /opt/FreeDMR/confi
|
|
|
|
|
#sudo sed -i "s/TGID_URL:/#TGID_URL:/g" /opt/FreeDMR/config/FreeDMR.cfg
|
|
|
|
|
#sudo sed '37 a TGID_URL: https://freedmr.cymru/talkgroups/talkgroup_ids_json.php' -i /opt/FreeDMR/config/FreeDMR.cfg
|
|
|
|
|
sudo sed -i "s/SERVER_ID: .*/SERVER_ID: $variable/g" /opt/FreeDMR/config/FreeDMR.cfg
|
|
|
|
|
|
|
|
|
|
rm /opt/conf.txt
|
|
|
|
|
rm /opt/FreeDMR-SAMPLE.cfg
|
|
|
|
|
|
|
|
|
|
cd /opt/FreeDMR/
|
|
|
|
|
mv loro.cfg /opt/FreeDMR/playback.cfg
|
|
|
|
|
sudo sed -i 's/54915/49061/' /opt/FreeDMR/playback.cfg
|
|
|
|
|
sudo chmod +x /opt/FreeDMR/config/*
|
|
|
|
|
|
|
|
|
|
cp /opt/FDMR-Monitor/proxy/hotspot_proxy_v2.py /opt/FreeDMR/hotspot_proxy_v2.py
|
|
|
|
|
cp /opt/FDMR-Monitor/proxy/proxy.cfg /opt/FreeDMR/proxy.cfg
|
|
|
|
|
cp /opt/FDMR-Monitor/proxy/proxy_db.py /opt/FreeDMR/proxy_db.py
|
|
|
|
|
|
|
|
|
|
sudo chmod +x /opt/FreeDMR/*.py
|
|
|
|
|
sudo chmod +x /opt/FreeDMR/config/*.py
|
|
|
|
|
sh /opt/extra-1.sh
|
|
|
|
|
|
|
|
|
|
sudo systemctl daemon-reload
|
|
|
|
|
sudo systemctl start proxy.service
|
|
|
|
|
sudo systemctl start freedmr.service
|
|
|
|
|
|