From 5d835b6957e9b52fab5d2756ce3004f207c56cab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sun, 28 Jan 2024 12:37:18 +0100 Subject: [PATCH] Add admin to super_admin on install --- manifest.toml | 2 +- scripts/install | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 7a47f97..3904ac3 100644 --- a/manifest.toml +++ b/manifest.toml @@ -66,7 +66,7 @@ ram.runtime = "50M" # FIXME: replace with an **estimate** minimum ram requiremen # Non-web, LDAP groups teamlead.allowed = "nobody" admin.allowed = "admins" - super_admin.allowed = "__ADMIN__" + super_admin.allowed = "nobody" [resources.apt] packages = [ diff --git a/scripts/install b/scripts/install index d830cb7..f21f206 100755 --- a/scripts/install +++ b/scripts/install @@ -19,6 +19,8 @@ ynh_app_setting_set --app="$app" --key=database --value="$database" random_key=$(ynh_string_random --length=32) ynh_app_setting_set --app="$app" --key=random_key --value="$random_key" +ynh_permission_update -p "super_admins" --add "$admin" + #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #=================================================