Fixes for jitsi-meet-tokens Debian package.
This commit is contained in:
parent
67b35f0f1e
commit
ca89b59638
|
@ -59,8 +59,9 @@ case "$1" in
|
|||
if [ -f "$PROSODY_HOST_CONFIG" ] ; then
|
||||
if grep -q "plugin_paths" "$PROSODY_HOST_CONFIG"; then
|
||||
# enable tokens in prosody host config
|
||||
sed -i "s/--plugin_paths/plugin_paths/g" $PROSODY_HOST_CONFIG
|
||||
sed -i 's/--plugin_paths/plugin_paths/g' $PROSODY_HOST_CONFIG
|
||||
sed -i 's/authentication = "anonymous"/authentication = "token"/g' $PROSODY_HOST_CONFIG
|
||||
sed -i 's/ --allow_unencrypted_plain_auth/ allow_unencrypted_plain_auth/g' $PROSODY_HOST_CONFIG
|
||||
sed -i "s/ --app_id=example_app_id/ app_id=$APP_ID/g" $PROSODY_HOST_CONFIG
|
||||
sed -i "s/ --app_secret=example_app_secret/ app_secret=$APP_SECRET/g" $PROSODY_HOST_CONFIG
|
||||
sed -i 's/ --modules_enabled = { "token_verification" }/ modules_enabled = { "token_verification" }/g' $PROSODY_HOST_CONFIG
|
||||
|
|
|
@ -37,8 +37,9 @@ case "$1" in
|
|||
APP_SECRET=$RET
|
||||
|
||||
# Revert prosody config
|
||||
sed -i "s/plugin_paths/--plugin_paths/g" $PROSODY_HOST_CONFIG
|
||||
sed -i 's/plugin_paths/--plugin_paths/g' $PROSODY_HOST_CONFIG
|
||||
sed -i 's/authentication = "token"/authentication = "anonymous"/g' $PROSODY_HOST_CONFIG
|
||||
sed -i 's/ allow_unencrypted_plain_auth/ --allow_unencrypted_plain_auth/g' $PROSODY_HOST_CONFIG
|
||||
sed -i "s/ app_id=$APP_ID/ --app_id=example_app_id/g" $PROSODY_HOST_CONFIG
|
||||
sed -i "s/ app_secret=$APP_SECRET/ --app_secret=example_app_secret/g" $PROSODY_HOST_CONFIG
|
||||
sed -i 's/ modules_enabled = { "token_verification" }/ --modules_enabled = { "token_verification" }/g' $PROSODY_HOST_CONFIG
|
||||
|
|
|
@ -4,8 +4,9 @@
|
|||
VirtualHost "jitmeet.example.com"
|
||||
-- enabled = false -- Remove this line to enable this host
|
||||
authentication = "anonymous"
|
||||
-- Two properties below get uncommented by jitsi-meet-tokens package config
|
||||
-- Three properties below get uncommented by jitsi-meet-tokens package config
|
||||
-- and authentication above is switched to "token"
|
||||
--allow_unencrypted_plain_auth = true;
|
||||
--app_id=example_app_id
|
||||
--app_secret=example_app_secret
|
||||
-- Assign this host a certificate for TLS, otherwise it would use the one
|
||||
|
|
Loading…
Reference in New Issue