Load extensions on demand using env variable

This commit is contained in:
oznu
2017-11-25 09:37:27 +11:00
parent 9eafaf4b5e
commit 1395e4a040
3 changed files with 45 additions and 6 deletions
+11
View File
@@ -0,0 +1,11 @@
#!/usr/bin/with-contenv sh
# clean up extensions
for i in auth-ldap auth-duo auth-header auth-noauth auth-cas; do
rm -rf ${GUACAMOLE_HOME}/extensions/guacamole-${i}-${GUAC_VER}.jar
done
# enable extensions
for i in $(echo "$EXTENSIONS" | tr "," " "); do
cp ${GUACAMOLE_HOME}/extensions-available/guacamole-${i}-${GUAC_VER}.jar ${GUACAMOLE_HOME}/extensions
done