Add files via upload
This commit is contained in:
parent
1a3344eeab
commit
4ab1de4fa2
|
|
@ -1,4 +1,3 @@
|
||||||
#!/bin/bash
|
|
||||||
cd /
|
cd /
|
||||||
variable=$(grep "SERVER_ID:" /opt/FreeDMR/config/FreeDMR.cfg | tail -c 5)
|
variable=$(grep "SERVER_ID:" /opt/FreeDMR/config/FreeDMR.cfg | tail -c 5)
|
||||||
sudo systemctl stop freedmr.service
|
sudo systemctl stop freedmr.service
|
||||||
|
|
@ -7,30 +6,12 @@ sudo systemctl stop fdmrparrot.service
|
||||||
rm -r /opt/FreeDMR
|
rm -r /opt/FreeDMR
|
||||||
cd /opt
|
cd /opt
|
||||||
git clone https://gitlab.hacknix.net/hacknix/FreeDMR.git
|
git clone https://gitlab.hacknix.net/hacknix/FreeDMR.git
|
||||||
|
#git clone https://github.com/hp3icc/FreeDMR.git
|
||||||
cd FreeDMR
|
cd FreeDMR
|
||||||
mkdir config
|
mkdir config
|
||||||
mkdir /var/log/FreeDMR
|
mkdir /var/log/FreeDMR
|
||||||
chmod +x /opt/FreeDMR/install.sh
|
chmod +x /opt/FreeDMR/install.sh
|
||||||
./install.sh
|
./install.sh
|
||||||
#
|
|
||||||
cat > /usr/local/bin/cronedit.sh <<- "EOF"
|
|
||||||
cronjob_editor () {
|
|
||||||
# usage: cronjob_editor '<interval>' '<command>' <add|remove>
|
|
||||||
if [[ -z "$1" ]] ;then printf " no interval specified\n" ;fi
|
|
||||||
if [[ -z "$2" ]] ;then printf " no command specified\n" ;fi
|
|
||||||
if [[ -z "$3" ]] ;then printf " no action specified\n" ;fi
|
|
||||||
if [[ "$3" == add ]] ;then
|
|
||||||
# add cronjob, no duplication:
|
|
||||||
( sudo crontab -l | grep -v -F -w "$2" ; echo "$1 $2" ) | sudo crontab -
|
|
||||||
elif [[ "$3" == remove ]] ;then
|
|
||||||
# remove cronjob:
|
|
||||||
( sudo crontab -l | grep -v -F -w "$2" ) | sudo crontab -
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
cronjob_editor "$1" "$2" "$3"
|
|
||||||
EOF
|
|
||||||
sudo chmod +x /usr/local/bin/cronedit.sh
|
|
||||||
#
|
|
||||||
sudo cat > /opt/conf.txt <<- "EOF"
|
sudo cat > /opt/conf.txt <<- "EOF"
|
||||||
|
|
||||||
[D-APRS]
|
[D-APRS]
|
||||||
|
|
@ -108,7 +89,7 @@ sudo sed -i 's/ALLOW_NULL_PASSPHRASE: True/ALLOW_NULL_PASSPHRASE: False/' /opt/F
|
||||||
sudo sed -i 's/PASSPHRASE:/PASSPHRASE: passw0rd/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
sudo sed -i 's/PASSPHRASE:/PASSPHRASE: passw0rd/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
||||||
sudo sed -i 's/ALLOW_NULL_PASSPHRASE: passw0rd False/ALLOW_NULL_PASSPHRASE: False/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
sudo sed -i 's/ALLOW_NULL_PASSPHRASE: passw0rd False/ALLOW_NULL_PASSPHRASE: False/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
||||||
|
|
||||||
cp /opt/FreeDMR/FreeDMR-SAMPLE.cfg /opt/FreeDMR-SAMPLE.cfg
|
cp /opt/FreeDMR/FreeDMR-SAMPLE.cfg /opt/
|
||||||
cd /opt/
|
cd /opt/
|
||||||
cat FreeDMR-SAMPLE.cfg conf.txt obp.txt >> /opt/FreeDMR/config/FreeDMR.cfg
|
cat FreeDMR-SAMPLE.cfg conf.txt obp.txt >> /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo sed -i 's/file-timed/console-timed/' /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i 's/file-timed/console-timed/' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
|
@ -117,15 +98,22 @@ sudo sed -i 's/freedmr.log/\/var\/log\/FreeDMR\/FreeDMR.log/' /opt/FreeDMR/confi
|
||||||
sudo sed -i 's/ANNOUNCEMENT_LANGUAGE: en_GB/ANNOUNCEMENT_LANGUAGE: es_ES/' /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i 's/ANNOUNCEMENT_LANGUAGE: en_GB/ANNOUNCEMENT_LANGUAGE: es_ES/' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo sed -i 's/VOICE_IDENT: True/VOICE_IDENT: False/' /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i 's/VOICE_IDENT: True/VOICE_IDENT: False/' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo sed -i "s/SERVER_ID: 0000/SERVER_ID: $variable/g" /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i "s/SERVER_ID: 0000/SERVER_ID: $variable/g" /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
#sudo sed -i 's/REPORT_CLIENTS: 127.0.0.1/REPORT_CLIENTS: */' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo sed -i "s/TGID_URL:/#TGID_URL:/g" /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i "s/TGID_URL:/#TGID_URL:/g" /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sed '37 a TGID_URL: https://freedmr.cymru/talkgroups/talkgroup_ids_json.php' -i /opt/FreeDMR/config/FreeDMR.cfg
|
sed '37 a TGID_URL: https://freedmr.cymru/talkgroups/talkgroup_ids_json.php' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
#sed '43 a TOPO_FILE: topography.json' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
rm /opt/conf.txt
|
rm /opt/conf.txt
|
||||||
|
#rm /opt/obp.txt
|
||||||
cd /opt/FreeDMR/
|
cd /opt/FreeDMR/
|
||||||
mv loro.cfg /opt/FreeDMR/playback.cfg
|
mv loro.cfg /opt/FreeDMR/playback.cfg
|
||||||
sudo sed -i 's/54915/49061/' /opt/FreeDMR/playback.cfg
|
sudo sed -i 's/54915/49061/' /opt/FreeDMR/playback.cfg
|
||||||
|
#sudo sed -i "121,129d" /opt/FreeDMR/playback.cfg
|
||||||
######
|
######
|
||||||
cat /opt/rules.txt >> /opt/FreeDMR/config/rules.py
|
cat /opt/rules.txt >> /opt/FreeDMR/config/rules.py
|
||||||
|
#sed '14 a VALIDATE_SERVER_IDS: True' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
#sed '105 a override_ident_tg:' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo rm /opt/FreeDMR/hotspot_proxy_v2.py
|
sudo rm /opt/FreeDMR/hotspot_proxy_v2.py
|
||||||
|
#sudo rm /opt/FreeDMR/proxy_db.*
|
||||||
cp /opt/FDMR-Monitor/proxy/* /opt/FreeDMR/ -r
|
cp /opt/FDMR-Monitor/proxy/* /opt/FreeDMR/ -r
|
||||||
#####################
|
#####################
|
||||||
sudo cat > /lib/systemd/system/freedmr.service <<- "EOF"
|
sudo cat > /lib/systemd/system/freedmr.service <<- "EOF"
|
||||||
|
|
@ -179,12 +167,14 @@ sudo sed -i "s/root/emqte1/g" /opt/FreeDMR/proxy_db.py
|
||||||
#
|
#
|
||||||
sudo sed -i "s/root/emqte1/g" /opt/FreeDMR/proxy.cfg
|
sudo sed -i "s/root/emqte1/g" /opt/FreeDMR/proxy.cfg
|
||||||
sudo sed -i "s/test/selfcare/g" /opt/FreeDMR/proxy.cfg
|
sudo sed -i "s/test/selfcare/g" /opt/FreeDMR/proxy.cfg
|
||||||
|
#sudo sed -i "56,63d" /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
###
|
###
|
||||||
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/Easy-FreeDMR-SERVER-Install/main/menu.sh)"
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/Easy-FreeDMR-SERVER-Install/main/menu.sh)"
|
||||||
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/emq-TE1ws/main/self/data-id-update.sh)"
|
||||||
cronedit.sh '* */6 * * *' 'data-id' remove
|
data-id
|
||||||
sudo chmod +x /opt/FreeDMR/*.py
|
sudo chmod +x /opt/FreeDMR/*.py
|
||||||
sudo chmod +x /opt/FreeDMR/config/*.py
|
sudo chmod +x /opt/FreeDMR/config/*.py
|
||||||
|
rm /opt/FreeDMR-SAMPLE.cfg
|
||||||
sudo chmod +x /opt/extra-1.sh
|
sudo chmod +x /opt/extra-1.sh
|
||||||
sudo sh /opt/extra-1.sh
|
sudo sh /opt/extra-1.sh
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
|
|
|
||||||
65
install.sh
65
install.sh
|
|
@ -59,24 +59,6 @@ sudo apt-get install python-pip -y
|
||||||
sudo apt-get install python-dev -y
|
sudo apt-get install python-dev -y
|
||||||
sudo apt-get install rrdtool -y
|
sudo apt-get install rrdtool -y
|
||||||
#
|
#
|
||||||
cat > /usr/local/bin/cronedit.sh <<- "EOF"
|
|
||||||
cronjob_editor () {
|
|
||||||
# usage: cronjob_editor '<interval>' '<command>' <add|remove>
|
|
||||||
if [[ -z "$1" ]] ;then printf " no interval specified\n" ;fi
|
|
||||||
if [[ -z "$2" ]] ;then printf " no command specified\n" ;fi
|
|
||||||
if [[ -z "$3" ]] ;then printf " no action specified\n" ;fi
|
|
||||||
if [[ "$3" == add ]] ;then
|
|
||||||
# add cronjob, no duplication:
|
|
||||||
( sudo crontab -l | grep -v -F -w "$2" ; echo "$1 $2" ) | sudo crontab -
|
|
||||||
elif [[ "$3" == remove ]] ;then
|
|
||||||
# remove cronjob:
|
|
||||||
( sudo crontab -l | grep -v -F -w "$2" ) | sudo crontab -
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
cronjob_editor "$1" "$2" "$3"
|
|
||||||
EOF
|
|
||||||
sudo chmod +x /usr/local/bin/cronedit.sh
|
|
||||||
#
|
|
||||||
if [ -d "/opt/FreeDMR" ];
|
if [ -d "/opt/FreeDMR" ];
|
||||||
then
|
then
|
||||||
sudo rm /opt/FreeDMR/ -r
|
sudo rm /opt/FreeDMR/ -r
|
||||||
|
|
@ -209,6 +191,29 @@ fi
|
||||||
sudo chmod +x /opt/extra-*
|
sudo chmod +x /opt/extra-*
|
||||||
|
|
||||||
###################
|
###################
|
||||||
|
cat > /usr/local/bin/cronedit.sh <<- "EOF"
|
||||||
|
cronjob_editor () {
|
||||||
|
# usage: cronjob_editor '<interval>' '<command>' <add|remove>
|
||||||
|
|
||||||
|
if [[ -z "$1" ]] ;then printf " no interval specified\n" ;fi
|
||||||
|
if [[ -z "$2" ]] ;then printf " no command specified\n" ;fi
|
||||||
|
if [[ -z "$3" ]] ;then printf " no action specified\n" ;fi
|
||||||
|
|
||||||
|
if [[ "$3" == add ]] ;then
|
||||||
|
# add cronjob, no duplication:
|
||||||
|
( sudo crontab -l | grep -v -F -w "$2" ; echo "$1 $2" ) | sudo crontab -
|
||||||
|
elif [[ "$3" == remove ]] ;then
|
||||||
|
# remove cronjob:
|
||||||
|
( sudo crontab -l | grep -v -F -w "$2" ) | sudo crontab -
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
cronjob_editor "$1" "$2" "$3"
|
||||||
|
|
||||||
|
|
||||||
|
EOF
|
||||||
|
sudo chmod +x /usr/local/bin/cronedit.sh
|
||||||
|
|
||||||
|
##############
|
||||||
cd /opt
|
cd /opt
|
||||||
git clone https://gitlab.hacknix.net/hacknix/FreeDMR.git
|
git clone https://gitlab.hacknix.net/hacknix/FreeDMR.git
|
||||||
cd FreeDMR
|
cd FreeDMR
|
||||||
|
|
@ -292,9 +297,10 @@ sudo sed -i 's/ALLOW_NULL_PASSPHRASE: True/ALLOW_NULL_PASSPHRASE: False/' /opt/F
|
||||||
sudo sed -i 's/PASSPHRASE:/PASSPHRASE: passw0rd/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
sudo sed -i 's/PASSPHRASE:/PASSPHRASE: passw0rd/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
||||||
sudo sed -i 's/ALLOW_NULL_PASSPHRASE: passw0rd False/ALLOW_NULL_PASSPHRASE: False/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
sudo sed -i 's/ALLOW_NULL_PASSPHRASE: passw0rd False/ALLOW_NULL_PASSPHRASE: False/' /opt/FreeDMR/FreeDMR-SAMPLE.cfg
|
||||||
|
|
||||||
cp /opt/FreeDMR/FreeDMR-SAMPLE.cfg /opt/FreeDMR-SAMPLE.cfg
|
cp /opt/FreeDMR/FreeDMR-SAMPLE.cfg /opt/
|
||||||
cd /opt/
|
cd /opt/
|
||||||
cat FreeDMR-SAMPLE.cfg conf.txt obp.txt >> /opt/FreeDMR/config/FreeDMR.cfg
|
cat FreeDMR-SAMPLE.cfg conf.txt obp.txt >> /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
#sudo sed -i 's/REPORT_CLIENTS: 127.0.0.1/REPORT_CLIENTS: */' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo sed -i 's/file-timed/console-timed/' /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i 's/file-timed/console-timed/' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo sed -i 's/INFO/DEBUG/' /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i 's/INFO/DEBUG/' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sudo sed -i 's/freedmr.log/\/var\/log\/FreeDMR\/FreeDMR.log/' /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i 's/freedmr.log/\/var\/log\/FreeDMR\/FreeDMR.log/' /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
|
@ -303,15 +309,22 @@ sudo sed -i 's/VOICE_IDENT: True/VOICE_IDENT: False/' /opt/FreeDMR/config/FreeDM
|
||||||
sudo sed -i "s/TGID_URL:/#TGID_URL:/g" /opt/FreeDMR/config/FreeDMR.cfg
|
sudo sed -i "s/TGID_URL:/#TGID_URL:/g" /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
sed '37 a TGID_URL: https://freedmr.cymru/talkgroups/talkgroup_ids_json.php' -i /opt/FreeDMR/config/FreeDMR.cfg
|
sed '37 a TGID_URL: https://freedmr.cymru/talkgroups/talkgroup_ids_json.php' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
#sed '43 a TOPO_FILE: topography.json' -i /opt/FreeDMR/config/FreeDMR.cfg
|
#sed '43 a TOPO_FILE: topography.json' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
#rm /opt/FreeDMR-SAMPLE.cfg
|
|
||||||
rm /opt/conf.txt
|
rm /opt/FreeDMR/conf.txt
|
||||||
cd /opt/FreeDMR/
|
cd /opt/FreeDMR/
|
||||||
mv loro.cfg /opt/FreeDMR/playback.cfg
|
mv loro.cfg /opt/FreeDMR/playback.cfg
|
||||||
sudo sed -i 's/54915/49061/' /opt/FreeDMR/playback.cfg
|
sudo sed -i 's/54915/49061/' /opt/FreeDMR/playback.cfg
|
||||||
#sudo sed -i "121,129d" /opt/FreeDMR/playback.cfg
|
#sudo sed -i "121,129d" /opt/FreeDMR/playback.cfg
|
||||||
########lamp
|
#
|
||||||
|
#sed '14 a VALIDATE_SERVER_IDS: True' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
#sed '105 a override_ident_tg:' -i /opt/FreeDMR/config/FreeDMR.cfg
|
||||||
|
|
||||||
|
#######lamp
|
||||||
sudo apt install mariadb-server php libapache2-mod-php php-zip php-mbstring php-cli php-common php-curl php-xml php-mysql -y
|
sudo apt install mariadb-server php libapache2-mod-php php-zip php-mbstring php-cli php-common php-curl php-xml php-mysql -y
|
||||||
|
|
||||||
|
#sudo apt install apache2 -y
|
||||||
|
#systemctl restar apache2
|
||||||
|
#systemctl enable apache2
|
||||||
systemctl restart mariadb
|
systemctl restart mariadb
|
||||||
systemctl enable mariadb
|
systemctl enable mariadb
|
||||||
#sudo mysql_secure_installation --host=localhost --port=3306
|
#sudo mysql_secure_installation --host=localhost --port=3306
|
||||||
|
|
@ -605,8 +618,8 @@ rm /var/log/syslog*
|
||||||
rm /var/log/*.log*
|
rm /var/log/*.log*
|
||||||
|
|
||||||
(crontab -l; echo "* */1 * * * sync ; echo 3 > /proc/sys/vm/drop_caches >/dev/null 2>&1")|awk '!x[$0]++'|crontab -
|
(crontab -l; echo "* */1 * * * sync ; echo 3 > /proc/sys/vm/drop_caches >/dev/null 2>&1")|awk '!x[$0]++'|crontab -
|
||||||
#sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/emq-TE1ws/main/self/data-id-update.sh)"
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/emq-TE1ws/main/self/data-id-update.sh)"
|
||||||
#data-id
|
data-id
|
||||||
#####
|
#####
|
||||||
sudo update-rc.d dphys-swapfile remove
|
sudo update-rc.d dphys-swapfile remove
|
||||||
sudo chmod -x /etc/init.d/dphys-swapfile
|
sudo chmod -x /etc/init.d/dphys-swapfile
|
||||||
|
|
@ -643,8 +656,8 @@ sh /opt/FDMR-Monitor/sysinfo/rrd-db.sh
|
||||||
######################
|
######################
|
||||||
(crontab -l; echo "*/5 * * * * sh /opt/FDMR-Monitor/sysinfo/graph.sh")|awk '!x[$0]++'|crontab -
|
(crontab -l; echo "*/5 * * * * sh /opt/FDMR-Monitor/sysinfo/graph.sh")|awk '!x[$0]++'|crontab -
|
||||||
(crontab -l; echo "*/2 * * * * sh /opt/FDMR-Monitor/sysinfo/cpu.sh")|awk '!x[$0]++'|crontab -
|
(crontab -l; echo "*/2 * * * * sh /opt/FDMR-Monitor/sysinfo/cpu.sh")|awk '!x[$0]++'|crontab -
|
||||||
#(crontab -l; echo "* */6 * * * data-id")|awk '!x[$0]++'|crontab -
|
(crontab -l; echo "* */6 * * * data-id")|awk '!x[$0]++'|crontab -
|
||||||
cronedit.sh '* */6 * * *' 'data-id' remove
|
|
||||||
sudo systemctl enable fdmr_mon.service
|
sudo systemctl enable fdmr_mon.service
|
||||||
#sudo systemctl restart apache2.service
|
#sudo systemctl restart apache2.service
|
||||||
#sudo systemctl enable apache2.service
|
#sudo systemctl enable apache2.service
|
||||||
|
|
|
||||||
2
menu.sh
2
menu.sh
|
|
@ -34,7 +34,7 @@ sudo systemctl stop fdmrparrot.service && sudo systemctl start fdmrparrot.servic
|
||||||
6)
|
6)
|
||||||
sudo systemctl stop fdmrparrot.service && sudo systemctl disable fdmrparrot.service ;;
|
sudo systemctl stop fdmrparrot.service && sudo systemctl disable fdmrparrot.service ;;
|
||||||
7)
|
7)
|
||||||
sudo systemctl stop proxy.service && sudo systemctl start proxy.service && sudo systemctl enable proxy.service && sudo systemctl stop freedmr.service && sudo systemctl start freedmr.service && sudo systemctl enable freedmr.service ;;
|
sudo systemctl stop proxy.service && sudo systemctl start proxy.service && sudo systemctl enable proxy.service && sudo systemctl stop freedmr.service && sudo systemctl start freedmr.service && sudo systemctl enable freedmr.service && cronedit.sh '* */6 * * *' 'data-id' add;;
|
||||||
8)
|
8)
|
||||||
sudo systemctl stop fdmr_mon.service && sudo rm /opt/FDMR-Monitor/sysinfo/*.rrd && sh /opt/FDMR-Monitor/sysinfo/rrd-db.sh && cronedit.sh '*/5 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/graph.sh' add && cronedit.sh '*/2 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/cpu.sh' add && sudo systemctl enable fdmr_mon.service && sudo systemctl restart http.server-fdmr.service && sudo systemctl enable http.server-fdmr.service && sudo systemctl start fdmr_mon.service;;
|
sudo systemctl stop fdmr_mon.service && sudo rm /opt/FDMR-Monitor/sysinfo/*.rrd && sh /opt/FDMR-Monitor/sysinfo/rrd-db.sh && cronedit.sh '*/5 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/graph.sh' add && cronedit.sh '*/2 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/cpu.sh' add && sudo systemctl enable fdmr_mon.service && sudo systemctl restart http.server-fdmr.service && sudo systemctl enable http.server-fdmr.service && sudo systemctl start fdmr_mon.service;;
|
||||||
9)
|
9)
|
||||||
|
|
|
||||||
|
|
@ -181,11 +181,10 @@ sh /opt/FDMR-Monitor/sysinfo/rrd-db.sh
|
||||||
#sed '33 a <!--' -i /var/www/html/sysinfo.php
|
#sed '33 a <!--' -i /var/www/html/sysinfo.php
|
||||||
#sed '35 a -->' -i /var/www/html/sysinfo.php
|
#sed '35 a -->' -i /var/www/html/sysinfo.php
|
||||||
|
|
||||||
cp -r /opt/FDMR-Monitor/sysinfo/ /var/www/fdmr/sysinfo/
|
cp -r /opt/FDMR-Monitor/sysinfo/ /var/fdmr/html/sysinfo/
|
||||||
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/Easy-FreeDMR-SERVER-Install/main/menu.sh)"
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/Easy-FreeDMR-SERVER-Install/main/menu.sh)"
|
||||||
#sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/emq-TE1ws/main/self/data-id-update.sh)"
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hp3icc/emq-TE1ws/main/self/data-id-update.sh)"
|
||||||
#data-id
|
data-id
|
||||||
cronedit.sh '* */6 * * *' 'data-id' remove
|
|
||||||
#sudo rm mon.db
|
#sudo rm mon.db
|
||||||
#sudo python3 mon_db.py
|
#sudo python3 mon_db.py
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue