From 4e07d021a13dd5ebc4736ee19758b3fd72a7e0da Mon Sep 17 00:00:00 2001 From: Matthias Wirth Date: Thu, 16 Jan 2020 08:21:03 +0100 Subject: [PATCH] fix lighttpd setenv config logic --- install.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/install.sh b/install.sh index fdf6f2d..b03b0ee 100755 --- a/install.sh +++ b/install.sh @@ -239,11 +239,6 @@ done < <(echo "$instances") if [ -d /etc/lighttpd/conf-enabled/ ] then while read -r FILE; do - if grep -qs '^server.modules += ( "mod_setenv" )' $FILE; then - if [[ "$FILE" != "/etc/lighttpd/conf-available/87-mod_setenv.conf" ]]; then - changed_lighttpd=yes - fi - fi sed -i -e 's/^server.modules += ( "mod_setenv" )/#server.modules += ( "mod_setenv" )/' "$FILE" done < <(find /etc/lighttpd/conf-available/* | grep -v dump1090-fa) @@ -252,6 +247,7 @@ then setenv_file="present" fi echo 'server.modules += ( "mod_setenv" )' > /etc/lighttpd/conf-available/87-mod_setenv.conf + ln -s -f /etc/lighttpd/conf-available/87-mod_setenv.conf /etc/lighttpd/conf-enabled/87-mod_setenv.conf if lighttpd -tt -f /etc/lighttpd/lighttpd.conf 2>&1 | grep mod_setenv >/dev/null then rm /etc/lighttpd/conf-enabled/87-mod_setenv.conf