merge-requests/1/head
Esteban Mackay Q 2 years ago
parent aa68a15be5
commit db7cf71a87

@ -94,20 +94,6 @@ then
else else
echo "file not found" echo "file not found"
fi
if [ -d "/var/www/fdmr" ];
then
rm -r /var/www/fdmr/
#echo "found file"
else
echo "file not found"
fi
if [ -d "/opt/FDMR-Monitor" ]
then
rm -r /opt/FDMR-Monitor
#echo "found file"
fi fi
if [ -f "/opt/FreeDMR/config/FreeDMR.cfg" ]; if [ -f "/opt/FreeDMR/config/FreeDMR.cfg" ];
then then
@ -120,19 +106,29 @@ if [ -z "$variable" ]
then variable=0000 then variable=0000
fi fi
if [ -d "/opt/FreeDMR" ] ###################################
then folders=(
rm -r /opt/FreeDMR "/opt/FDMR-Monitor"
#echo "found file" "/var/www/fdmr"
"/opt/FDMR-Monitor2"
fi "/var/www/fdmr2"
if [ -d "/var/log/FreeDMR" ] "/opt/FreeDMR"
then "/var/log/FreeDMR"
rm -r /var/log/FreeDMR )
#echo "found file"
fi # Itera sobre la lista de carpetas
mkdir /var/log/FreeDMR for folder in "${folders[@]}"; do
if [ -f "/bin/menu-fdmr" ]; # Verifica si la carpeta existe
if [ -d "$folder" ]; then
echo "La carpeta $folder existe. Se procederá a eliminarla."
# Borrar la carpeta y su contenido de manera recursiva
rm -rf "$folder"
else
echo "La carpeta $folder no existe."
fi
done
###############################
if [ -f "/bin/menu-fdmr" ];
then then
rm /bin/menu-fdmr rm /bin/menu-fdmr
#echo "found file" #echo "found file"
@ -141,35 +137,21 @@ else
fi fi
######################## ########################
if [ -d "/var/www" ] if [ ! -d "/var/www" ]
then
echo "found file"
else
mkdir /var/www
fi
if [ -d "/var/www/fdmr" ]
then then
echo "found file" mkdir -p /var/www
else
mkdir /var/www/fdmr
fi fi
if [ -d "/opt/FDMR-Monitor2" ] if [ ! -d "/var/www/fdmr" ]
then then
rm -r /opt/FDMR-Monitor2 mkdir -p /var/www/fdmr
#echo "found file"
fi fi
if [ -d "/var/www/fdmr2" ] if [ ! -d "/var/www/fdmr2" ]
then then
rm -r /var/www/fdmr2 mkdir -p /var/www/fdmr2
#echo "found file"
fi fi
if [ -d "/var/www/fdmr2" ] if [ ! -d "/var/log/FreeDMR" ]
then then
echo "found file" mkdir -p /var/log/FreeDMR
else
mkdir /var/www/fdmr2
fi fi
######################## ########################
if [ -f "/opt/obp.txt" ] if [ -f "/opt/obp.txt" ]
@ -917,6 +899,8 @@ cd /opt/FDMR-Monitor2
sudo git checkout Self_Service sudo git checkout Self_Service
pip3 install -r requirements.txt pip3 install -r requirements.txt
sed -i '72d' /opt/FDMR-Monitor2/html/include/navbar.php
sed '69 a \ <option value="es">ES</option>' -i /opt/FDMR-Monitor2/html/include/navbar.php
sed -i "s/root/emqte1/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg sed -i "s/root/emqte1/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg
sed -i "s/test/selfcare/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg sed -i "s/test/selfcare/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg
sed -i "s/PRIVATE_NETWORK = True/PRIVATE_NETWORK = False/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg sed -i "s/PRIVATE_NETWORK = True/PRIVATE_NETWORK = False/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg

@ -369,13 +369,35 @@ WantedBy=multi-user.target
EOF EOF
# #
rm -r /opt/FreeDMR folders=(
"/opt/FreeDMR"
"/var/log/FreeDMR"
)
# Itera sobre la lista de carpetas
for folder in "${folders[@]}"; do
# Verifica si la carpeta existe
if [ -d "$folder" ]; then
echo "La carpeta $folder existe. Se procederá a eliminarla."
# Borrar la carpeta y su contenido de manera recursiva
rm -rf "$folder"
else
echo "La carpeta $folder no existe."
fi
done
#
cd /opt cd /opt
git clone https://gitlab.hacknix.net/hacknix/FreeDMR.git git clone https://gitlab.hacknix.net/hacknix/FreeDMR.git
sudo rm /opt/FreeDMR/hotspot_proxy_v2.py sudo rm /opt/FreeDMR/hotspot_proxy_v2.py
cd FreeDMR cd FreeDMR
mkdir config if [ ! -d "/opt/FreeDMR/config" ]
mkdir /var/log/FreeDMR then
mkdir -p /opt/FreeDMR/config
fi
if [ ! -d "/var/log/FreeDMR" ]
then
mkdir -p /var/log/FreeDMR
fi
chmod +x /opt/FreeDMR/install.sh chmod +x /opt/FreeDMR/install.sh
./install.sh ./install.sh
# #
@ -488,22 +510,23 @@ WantedBy=multi-user.target
EOF EOF
# #
folders=(
"/opt/FDMR-Monitor"
"/var/www/fdmr"
)
# Itera sobre la lista de carpetas
for folder in "${folders[@]}"; do
# Verifica si la carpeta existe
if [ -d "$folder" ]; then
echo "La carpeta $folder existe. Se procederá a eliminarla."
# Borrar la carpeta y su contenido de manera recursiva
rm -rf "$folder"
else
echo "La carpeta $folder no existe."
fi
done
if [ -d "/var/www/fdmr" ];
then
rm -r /var/www/fdmr/
#echo "found file"
else
echo "file not found"
fi
if [ -d "/opt/FDMR-Monitor" ]
then
rm -r /opt/FDMR-Monitor
#echo "found file"
fi
## ##
#FDMR-Monitor #FDMR-Monitor
cd /opt cd /opt
@ -937,24 +960,25 @@ then sudo systemctl stop proxy.service
fi fi
cd / cd /
if [ -d "/opt/FDMR-Monitor2" ] folders=(
then "/opt/FDMR-Monitor2"
rm -r /opt/FDMR-Monitor2 "/var/www/fdmr2"
#echo "found file" )
# Itera sobre la lista de carpetas
for folder in "${folders[@]}"; do
# Verifica si la carpeta existe
if [ -d "$folder" ]; then
echo "La carpeta $folder existe. Se procederá a eliminarla."
# Borrar la carpeta y su contenido de manera recursiva
rm -rf "$folder"
else
echo "La carpeta $folder no existe."
fi
done
fi mkdir /var/www/fdmr2
if [ -d "/var/www/fdmr2" ]
then
rm -r /var/www/fdmr2
#echo "found file"
fi
if [ -d "/var/www/fdmr2" ]
then
echo "found file"
else
mkdir /var/www/fdmr2
fi
cd /opt cd /opt
sudo git clone https://github.com/CS8ABG/FDMR-Monitor.git /opt/FDMR-Monitor2 sudo git clone https://github.com/CS8ABG/FDMR-Monitor.git /opt/FDMR-Monitor2
@ -962,6 +986,8 @@ cd /opt/FDMR-Monitor2
sudo git checkout Self_Service sudo git checkout Self_Service
pip3 install -r requirements.txt pip3 install -r requirements.txt
sed -i '72d' /opt/FDMR-Monitor2/html/include/navbar.php
sed '69 a \ <option value="es">ES</option>' -i /opt/FDMR-Monitor2/html/include/navbar.php
sed -i "s/root/emqte1/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg sed -i "s/root/emqte1/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg
sed -i "s/test/selfcare/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg sed -i "s/test/selfcare/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg
sed -i "s/PRIVATE_NETWORK = True/PRIVATE_NETWORK = False/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg sed -i "s/PRIVATE_NETWORK = True/PRIVATE_NETWORK = False/g" /opt/FDMR-Monitor2/fdmr-mon_SAMPLE.cfg

Loading…
Cancel
Save

Powered by TurnKey Linux.