From 62ccd4215e38c5411e1f11f9998bdc1bb7cb3910 Mon Sep 17 00:00:00 2001 From: andryyy Date: Wed, 16 Jan 2019 23:41:13 +0100 Subject: [PATCH] [SOGo] Allow to turn off GAL for each domain --- data/Dockerfiles/sogo/bootstrap-sogo.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/data/Dockerfiles/sogo/bootstrap-sogo.sh b/data/Dockerfiles/sogo/bootstrap-sogo.sh index 4271ea078..5072a306d 100755 --- a/data/Dockerfiles/sogo/bootstrap-sogo.sh +++ b/data/Dockerfiles/sogo/bootstrap-sogo.sh @@ -112,7 +112,7 @@ cat < /var/lib/sogo/GNUstep/Defaults/sogod.plist EOF # Generate multi-domain setup -while read line +while read -r line gal do echo " ${line} @@ -137,11 +137,11 @@ while read line canAuthenticate YES displayName - GAL + GAL ${line} id ${line} isAddressBook - YES + ${gal} type sql userPasswordAlgorithm @@ -156,7 +156,7 @@ while read line line=${line} envsubst < /etc/sogo/plist_ldap >> /var/lib/sogo/GNUstep/Defaults/sogod.plist echo " " >> /var/lib/sogo/GNUstep/Defaults/sogod.plist -done < <(mysql --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SELECT domain FROM domain;" -B -N) +done < <(mysql --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SELECT domain, CASE gal WHEN '1' THEN 'YES' ELSE 'NO' END AS gal FROM domain;" -B -N) # Generate footer echo '