|
|
|
|
@ -25,8 +25,6 @@ check_and_install() {
|
|
|
|
|
for app in "${apps[@]}"; do
|
|
|
|
|
check_and_install $app
|
|
|
|
|
done
|
|
|
|
|
python3 -m venv env0 &&
|
|
|
|
|
source env0/bin/activate &&
|
|
|
|
|
cd /
|
|
|
|
|
#####################################################################################################################
|
|
|
|
|
# rust
|
|
|
|
|
@ -295,7 +293,10 @@ cd FreeDMR
|
|
|
|
|
mkdir config
|
|
|
|
|
mkdir /var/log/FreeDMR
|
|
|
|
|
sudo chmod +x /opt/FreeDMR/*
|
|
|
|
|
python3 -m venv env0 &&
|
|
|
|
|
source env0/bin/activate &&
|
|
|
|
|
./install.sh
|
|
|
|
|
deactivate
|
|
|
|
|
sudo cat > /opt/conf.txt <<- "EOF"
|
|
|
|
|
|
|
|
|
|
[D-APRS]
|
|
|
|
|
@ -454,7 +455,10 @@ sed -i "s/www\/html/www\/fdmr/g" /opt/FDMR-Monitor/html/*.*
|
|
|
|
|
sed -i "s/www\/html/www\/fdmr/g" /opt/FDMR-Monitor/sysinfo/*.*
|
|
|
|
|
# Install the required support programs
|
|
|
|
|
sudo -H pip3 install --upgrade pip
|
|
|
|
|
python3 -m venv env0 &&
|
|
|
|
|
source env0/bin/activate &&
|
|
|
|
|
pip3 install -r requirements.txt
|
|
|
|
|
deactivate
|
|
|
|
|
pip install pyopenssl --upgrade
|
|
|
|
|
cd /opt/FDMR-Monitor/
|
|
|
|
|
cp /opt/FDMR-Monitor/fdmr-mon_SAMPLE.cfg /opt/FDMR-Monitor/fdmr-mon.cfg
|
|
|
|
|
@ -919,7 +923,10 @@ sudo git clone https://github.com/CS8ABG/FDMR-Monitor.git /opt/FDMR-Monitor2
|
|
|
|
|
cd /opt/FDMR-Monitor2
|
|
|
|
|
sudo git checkout Self_Service
|
|
|
|
|
|
|
|
|
|
python3 -m venv env0 &&
|
|
|
|
|
source env0/bin/activate &&
|
|
|
|
|
pip3 install -r requirements.txt
|
|
|
|
|
deactivate
|
|
|
|
|
chmod 755 /opt/FDMR-Monitor2/data
|
|
|
|
|
|
|
|
|
|
#sed -i '72d' /opt/FDMR-Monitor2/html/include/navbar.php
|
|
|
|
|
@ -1000,7 +1007,6 @@ WantedBy=multi-user.target
|
|
|
|
|
|
|
|
|
|
EOF
|
|
|
|
|
#############################
|
|
|
|
|
deactivate
|
|
|
|
|
sudo systemctl daemon-reload
|
|
|
|
|
sudo systemctl start freedmr.service
|
|
|
|
|
sudo systemctl enable freedmr.service
|
|
|
|
|
|