From 807271ad49fc03f27bf5ce5c7ee208c9630a694a Mon Sep 17 00:00:00 2001 From: lsq Date: Wed, 18 May 2022 16:35:55 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AB=98=E6=9D=83=E9=99=90=E6=95=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lsq Change-Id: I973fdebc01678f52d65dc7b1a43d6091bae0c6d8 --- services/accesstokenmanager/access_token.cfg | 6 +++--- services/accesstokenmanager/access_token.rc | 4 ++-- .../main/cpp/include/database/sqlite_storage.h | 2 +- services/tokensyncmanager/token_sync.cfg | 4 ++-- services/tokensyncmanager/token_sync.rc | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/services/accesstokenmanager/access_token.cfg b/services/accesstokenmanager/access_token.cfg index 14bcdaa1e..fc617a465 100644 --- a/services/accesstokenmanager/access_token.cfg +++ b/services/accesstokenmanager/access_token.cfg @@ -2,7 +2,7 @@ "jobs" : [{ "name" : "pre-init", "cmds" : [ - "mkdir /data/service/el0/access_token 0750 root system", + "mkdir /data/service/el0/access_token 0750 root access_token", "load_access_token_id " ] } @@ -11,8 +11,8 @@ "name" : "accesstoken_service", "path" : ["/system/bin/sa_main", "/system/profile/accesstoken_service.xml"], "importance" : -20, - "uid" : "system", - "gid" : ["system"], + "uid" : "access_token", + "gid" : ["access_token"], "secon" : "u:r:accesstoken_service:s0" } ] diff --git a/services/accesstokenmanager/access_token.rc b/services/accesstokenmanager/access_token.rc index 2194d40d5..15ff9d773 100644 --- a/services/accesstokenmanager/access_token.rc +++ b/services/accesstokenmanager/access_token.rc @@ -17,6 +17,6 @@ on late-fs service accesstoken_service /system/bin/sa_main /system/profile/accesstoken_service.xml class accesstoken_service priority -20 - user system - group system + user access_token + group access_token seclabel u:r:accesstoken_service:s0 diff --git a/services/accesstokenmanager/main/cpp/include/database/sqlite_storage.h b/services/accesstokenmanager/main/cpp/include/database/sqlite_storage.h index 95a04ab61..1cb890402 100644 --- a/services/accesstokenmanager/main/cpp/include/database/sqlite_storage.h +++ b/services/accesstokenmanager/main/cpp/include/database/sqlite_storage.h @@ -78,7 +78,7 @@ private: inline static const std::string PERMISSION_DEF_TABLE = "permission_definition_table"; inline static const std::string PERMISSION_STATE_TABLE = "permission_state_table"; inline static const std::string DATABASE_NAME = "access_token.db"; - inline static const std::string DATABASE_PATH = "/data/system/"; + inline static const std::string DATABASE_PATH = "/data/system/access_token/"; static const int DATABASE_VERSION = 1; }; } // namespace AccessToken diff --git a/services/tokensyncmanager/token_sync.cfg b/services/tokensyncmanager/token_sync.cfg index e61f7e5a9..4407547a1 100644 --- a/services/tokensyncmanager/token_sync.cfg +++ b/services/tokensyncmanager/token_sync.cfg @@ -10,8 +10,8 @@ "name" : "token_sync_service", "path" : ["/system/bin/sa_main", "/system/profile/token_sync_service.xml"], "importance" : -20, - "uid" : "system", - "gid" : ["system"], + "uid" : "access_token", + "gid" : ["access_token"], "secon" : "u:r:token_sync_service:s0" } ] diff --git a/services/tokensyncmanager/token_sync.rc b/services/tokensyncmanager/token_sync.rc index 28f9b0a06..ceb0cd61e 100644 --- a/services/tokensyncmanager/token_sync.rc +++ b/services/tokensyncmanager/token_sync.rc @@ -17,6 +17,6 @@ on late-fs service token_sync_service /system/bin/sa_main /system/profile/token_sync_service.xml class token_sync_service priority -20 - user system - group system + user access_token + group access_token seclabel u:r:token_sync_service:s0 -- Gitee