Update 'Scripts/toggles/toggle-PhpMyAdmin_NGINX.sh'

This commit is contained in:
Bram Prieshof
2020-08-06 12:51:31 +02:00
parent 3087ac7ca7
commit dfe551210d

View File

@@ -3,22 +3,34 @@ function usage {
echo echo
echo " -e, Enable PhpMyadmin" echo " -e, Enable PhpMyadmin"
echo " -d, Disable PhpMyadmin" echo " -d, Disable PhpMyadmin"
echo " -h, Shows this information"
echo echo
} }
if [ -n "$1" ]; then if [ -n "$1" ]; then
if [[ ! -f /etc/ICTM/toggle.conf ]]; then
if [ "$1" = "-d" ]; then echo "Creating File"
touch /etc/ICTM/toggle.conf
fi
source /etc/ICTM/toggle.conf
if [ -z "$PhpMA" ]; then
echo "Creating Var"
echo "PhpMA=3" >> /etc/ICTM/toggle.conf
PhpMA=3
fi
if [[ "$1" = "-d" && "$PhpMA" != 0 ]]; then
echo "Disable PhpMyadmin" echo "Disable PhpMyadmin"
sed -i '/PhpMA=/c\PhpMA=0' /etc/ICTM/toggle.conf
sed -i '/deny all; #enables\/disables PHPMyadmin/c\ deny all; #enables\/disables PHPMyadmin' /etc/nginx/sites-available/Backend sed -i '/deny all; #enables\/disables PHPMyadmin/c\ deny all; #enables\/disables PHPMyadmin' /etc/nginx/sites-available/Backend
systemctl reload nginx systemctl reload nginx
elif [ "$1" = "-e" ]; then elif [[ "$1" = "-e" && "$PhpMA" != 1 ]]; then
echo "Enable PhpMyadmin" echo "Enable PhpMyadmin"
sed -i '/PhpMA=/c\PhpMA=1' /etc/ICTM/toggle.conf
sed -i '/deny all; #enables\/disables PHPMyadmin/c\ #deny all; #enables\/disables PHPMyadmin' /etc/nginx/sites-available/Backend sed -i '/deny all; #enables\/disables PHPMyadmin/c\ #deny all; #enables\/disables PHPMyadmin' /etc/nginx/sites-available/Backend
systemctl reload nginx systemctl reload nginx
else elif [[ "$1" = "-h" ]]; then
usage usage
else
echo "Oopsie!"
fi fi
else else
usage usage