From e227d60256b52878f4477fb5ade40e7183f8bc95 Mon Sep 17 00:00:00 2001 From: bprieshof Date: Fri, 4 Oct 2019 14:04:53 +0200 Subject: [PATCH] Upload files to 'Modules/BackendToggle-Scripts' --- .../toggle-Netdata_NGINX.sh | 29 +++++++++++++++++++ .../toggle-PhpMyAdmin_NGINX.sh | 25 ++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 Modules/BackendToggle-Scripts/toggle-Netdata_NGINX.sh create mode 100644 Modules/BackendToggle-Scripts/toggle-PhpMyAdmin_NGINX.sh diff --git a/Modules/BackendToggle-Scripts/toggle-Netdata_NGINX.sh b/Modules/BackendToggle-Scripts/toggle-Netdata_NGINX.sh new file mode 100644 index 0000000..bd1e12a --- /dev/null +++ b/Modules/BackendToggle-Scripts/toggle-Netdata_NGINX.sh @@ -0,0 +1,29 @@ +function usage { + echo "Usage: $0 [option...]" >&2 + echo + echo " -e, Enable Netdata" + echo " -d, Disable Netdata" + echo +} + + +if [ -n "$1" ]; then + +if [ "$1" = "-d" ]; then + echo "Disable Netdata" + sed -i '/deny all; #enables\/disables Netdata/c\ deny all; #enables\/disables Netdata' /etc/nginx/sites-available/Backend + systemctl stop netdata + systemctl disable netdata > /dev/null 2>&1 + systemctl reload nginx +elif [ "$1" = "-e" ]; then + echo "Enable Netdata" + sed -i '/deny all; #enables\/disables Netdata/c\ #deny all; #enables\/disables Netdata' /etc/nginx/sites-available/Backend + systemctl start netdata + systemctl enable netdata > /dev/null 2>&1 + systemctl reload nginx +else + usage +fi +else + usage +fi diff --git a/Modules/BackendToggle-Scripts/toggle-PhpMyAdmin_NGINX.sh b/Modules/BackendToggle-Scripts/toggle-PhpMyAdmin_NGINX.sh new file mode 100644 index 0000000..32490e0 --- /dev/null +++ b/Modules/BackendToggle-Scripts/toggle-PhpMyAdmin_NGINX.sh @@ -0,0 +1,25 @@ +function usage { + echo "Usage: $0 [option...]" >&2 + echo + echo " -e, Enable PhpMyadmin" + echo " -d, Disable PhpMyadmin" + echo +} + + +if [ -n "$1" ]; then + +if [ "$1" = "-d" ]; then + echo "Disable PhpMyadmin" + sed -i '/deny all; #enables\/disables PHPMyadmin/c\ deny all; #enables\/disables PHPMyadmin' /etc/nginx/sites-available/Backend + systemctl reload nginx +elif [ "$1" = "-e" ]; then + echo "Enable PhpMyadmin" + sed -i '/deny all; #enables\/disables PHPMyadmin/c\ #deny all; #enables\/disables PHPMyadmin' /etc/nginx/sites-available/Backend + systemctl reload nginx +else + usage +fi +else + usage +fi