Revert "[fix] #89: Use new permission system"
This reverts commit 39f75cddff
.
The permission system is not fully ready yet, since we can not protect
two paths
This commit is contained in:
parent
363a4b4558
commit
843e745ad3
|
@ -31,22 +31,17 @@ CONFIGURE_DUNITER () {
|
|||
}
|
||||
|
||||
CONFIG_SSOWAT () {
|
||||
# Protect senstive sub-routes to Duniter web admin interface, give access to choosen admin
|
||||
if ! ynh_permission_exists --permission "admin"; then
|
||||
ynh_permission_create --permission "admin" --url "/webui","/webmin" --allowed "$admin"
|
||||
fi
|
||||
# Add admin to the allowed users
|
||||
yunohost app addaccess $app -u $admin
|
||||
|
||||
# Add access to BMA
|
||||
ynh_permission_update --permission main --add visitors
|
||||
# Protect senstive sub-routes
|
||||
ynh_app_setting_set "$app" protected_uris "/webui","/webmin"
|
||||
|
||||
# Duniter is public app, with only some parts restricted in nginx.conf
|
||||
ynh_app_setting_set "$app" unprotected_uris "/","/modules"
|
||||
|
||||
# Set URL redirection from root to webadmin
|
||||
ynh_app_setting_set "$app" redirected_urls "{'$domain/':'$domain/webui'}"
|
||||
|
||||
# Remove deprecated permission system settings
|
||||
if [ ! -z "$(ynh_app_setting_get --app=$app --key=protected_uris)" ]; then
|
||||
ynh_app_setting_delete --app=$app --key=protected_uris
|
||||
ynh_app_setting_delete --app=$app --key=unprotected_uris
|
||||
fi
|
||||
}
|
||||
|
||||
CONFIG_NGINX () {
|
||||
|
|
Loading…
Reference in New Issue