Update ApacheOverzicht.sh

This commit is contained in:
thomas committed 2026-10-21 11:05:19 +02:00
1 parent 3e4e8a82b2
commit 51677a6ee8
1 file changed
+8 -2
+8 -2
View File
@@ -1,3 +1,4 @@
#!/bin/bash #!/bin/bash
DATE=$(date) DATE=$(date)
@@ -21,11 +22,17 @@ for conf in /etc/apache2/sites-enabled/*.conf; do
in_vhost=1 in_vhost=1
current_domains=() current_domains=()
current_port=$(echo "$line" | grep -oP ':[0-9]+' | tr -d ':') current_port=$(echo "$line" | grep -oP ':[0-9]+' | tr -d ':')
current_auth="-"
continue continue
fi fi
# VirtualHost einde # VirtualHost einde
if [[ "$line" =~ \</VirtualHost\> ]]; then if [[ "$line" =~ \</VirtualHost\> ]]; then
# Authenticatie opslaan voor alle domeinen in deze VirtualHost
for domain in "${current_domains[@]}"; do
AUTH_TYPES["$domain"]="$current_auth"
done
in_vhost=0 in_vhost=0
current_domains=() current_domains=()
current_port="" current_port=""
@@ -80,7 +87,6 @@ for conf in /etc/apache2/sites-enabled/*.conf; do
[[ "$line" =~ OIDCClientID ]]; then [[ "$line" =~ OIDCClientID ]]; then
current_auth="Keycloak" current_auth="Keycloak"
fi fi
AUTH_TYPES["$domain"]="$current_auth"
fi fi
done < "$conf" done < "$conf"
done done
@@ -107,4 +113,4 @@ done
echo echo
echo \\\\ echo \\\\
echo Hier aanpassen: https://git.de-roo.org/DEROO/ApacheOverzicht/_edit/main/ApacheOverzicht.sh echo Hier aanpassen: https://git.de-roo.org/DEROO/ApacheOverzicht/_edit/main/ApacheOverzicht.sh
} }