mirror of
https://github.com/YunoHost-Apps/synapse_ynh.git
synced 2024-09-03 20:26:38 +02:00
disable password if registration disabled
This commit is contained in:
parent
e8ddae15d8
commit
2462d89af1
1 changed files with 11 additions and 4 deletions
|
@ -77,12 +77,10 @@ ynh_script_progression --message="Storing installation settings..." --weight=1
|
||||||
|
|
||||||
ynh_app_setting_set --app=$app --key=domain --value=$domain
|
ynh_app_setting_set --app=$app --key=domain --value=$domain
|
||||||
ynh_app_setting_set --app=$app --key=path --value=$path_url
|
ynh_app_setting_set --app=$app --key=path --value=$path_url
|
||||||
ynh_app_setting_set --app=$app --key=no_sso --value true
|
|
||||||
ynh_app_setting_set --app=$app --key=server_name --value=$server_name
|
ynh_app_setting_set --app=$app --key=server_name --value=$server_name
|
||||||
ynh_app_setting_set --app=$app --key=jitsi_server --value=$jitsi_server
|
ynh_app_setting_set --app=$app --key=jitsi_server --value=$jitsi_server
|
||||||
ynh_app_setting_set --app=$app --key=final_path --value=$final_path
|
ynh_app_setting_set --app=$app --key=final_path --value=$final_path
|
||||||
ynh_app_setting_set --app=$app --key=synapse_version --value=$upstream_version
|
ynh_app_setting_set --app=$app --key=synapse_version --value=$upstream_version
|
||||||
ynh_app_setting_set --app=$app --key=is_free_registration --value=$is_free_registration
|
|
||||||
ynh_app_setting_set --app=$app --key=report_stats --value=$report_stats
|
ynh_app_setting_set --app=$app --key=report_stats --value=$report_stats
|
||||||
ynh_app_setting_set --app=$app --key=e2e_enabled_by_default --value=$e2e_enabled_by_default
|
ynh_app_setting_set --app=$app --key=e2e_enabled_by_default --value=$e2e_enabled_by_default
|
||||||
ynh_app_setting_set --app=$app --key=synapse_user_app_pwd --value=$synapse_user_app_pwd
|
ynh_app_setting_set --app=$app --key=synapse_user_app_pwd --value=$synapse_user_app_pwd
|
||||||
|
@ -315,13 +313,22 @@ macaroon_secret_key_param='macaroon_secret_key: "'$macaroon_secret_key'"'
|
||||||
|
|
||||||
if [ $is_free_registration -eq 0 ]
|
if [ $is_free_registration -eq 0 ]
|
||||||
then
|
then
|
||||||
allowed_access=False
|
allow_registration=False
|
||||||
|
turn_allow_guests=False
|
||||||
sso_enabled=True
|
sso_enabled=True
|
||||||
|
password_enabled=False
|
||||||
else
|
else
|
||||||
allowed_access=True
|
allow_registration=True
|
||||||
|
turn_allow_guests=True
|
||||||
sso_enabled=False
|
sso_enabled=False
|
||||||
|
password_enabled=True
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ynh_app_setting_set --app=$app --key=allow_registration --value=$allow_registration
|
||||||
|
ynh_app_setting_set --app=$app --key=turn_allow_guests --value=$turn_allow_guests
|
||||||
|
ynh_app_setting_set --app=$app --key=sso_enabled --value=$sso_enabled
|
||||||
|
ynh_app_setting_set --app=$app --key=password_enabled --value=$password_enabled
|
||||||
|
|
||||||
ynh_add_config --template="homeserver.yaml" --destination="/etc/matrix-$app/homeserver.yaml"
|
ynh_add_config --template="homeserver.yaml" --destination="/etc/matrix-$app/homeserver.yaml"
|
||||||
ynh_add_config --template="log.yaml" --destination="/etc/matrix-$app/log.yaml"
|
ynh_add_config --template="log.yaml" --destination="/etc/matrix-$app/log.yaml"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue