|
|
|
@ -19,7 +19,7 @@
|
|
|
|
|
# |
|
|
|
|
|
|
|
|
|
# OS-specific configuration. |
|
|
|
|
os=$(cat "$__global/explorer/os") |
|
|
|
|
os=$(cat "${__global:?}/explorer/os") |
|
|
|
|
|
|
|
|
|
case "$os" in |
|
|
|
|
debian) |
|
|
|
@ -56,7 +56,7 @@ esac
|
|
|
|
|
# Small helper used to get boolean values which can be used as-is in the |
|
|
|
|
# configuration template. |
|
|
|
|
get_boolean_for () { |
|
|
|
|
if [ -f "$__object/parameter/${1:?}" ]; then |
|
|
|
|
if [ -f "${__object:?}/parameter/${1:?}" ]; then |
|
|
|
|
echo 'true' |
|
|
|
|
else |
|
|
|
|
echo 'false' |
|
|
|
@ -293,7 +293,7 @@ esac
|
|
|
|
|
|
|
|
|
|
# Install OS packages. We have a bit of boilerplate to handle the debian case. |
|
|
|
|
synapse_req= |
|
|
|
|
if [ "$os" = "Debian" ]; then |
|
|
|
|
if [ "$os" = "debian" ]; then |
|
|
|
|
require="__apt_source/matrix-org" __package_apt "$synapse_pkg" |
|
|
|
|
synapse_req="__package_apt/$synapse_pkg" |
|
|
|
|
else |
|
|
|
@ -302,7 +302,7 @@ else
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
if [ -n "$ENABLE_LDAP_AUTH" ]; then |
|
|
|
|
if [ "$os" = "Debian" ]; then |
|
|
|
|
if [ "$os" = "debian" ]; then |
|
|
|
|
require="__apt_source/matrix-org" __package_apt "$ldap_auth_provider_pkg" |
|
|
|
|
else |
|
|
|
|
__package "$ldap_auth_provider_pkg" |
|
|
|
|