Move security manager database under /var/local 65/16765/3
authorAnton Gerasimov <anton.gerasimov@here.com>
Fri, 31 Aug 2018 16:56:21 +0000 (18:56 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 12 Oct 2018 10:02:38 +0000 (10:02 +0000)
It is critical for agl-sota feature

Bug-AGL: SPEC-1717

Change-Id: Ia4060721e3a092d13934d3af575199e67e356e71
Signed-off-by: Anton Gerasimov <anton.gerasimov@here.com>
meta-app-framework/recipes-core/security-manager/security-manager/Removing-tizen-platform-config.patch
meta-app-framework/recipes-core/security-manager/security-manager/init-security-manager-db.sh
meta-security/recipes-security/security-manager/security-manager.inc

index 1c9edcf..bea3516 100644 (file)
@@ -22,7 +22,7 @@ index 6f211c6..ed8047a 100755
  POLICY_PATH=/usr/share/security-manager/policy
  PRIVILEGE_GROUP_MAPPING=$POLICY_PATH/privilege-group.list
 -DB_FILE=`tzplatform-get TZ_SYS_DB | cut -d= -f2`/.security-manager.db
-+DB_FILE=/var/db/security-manager/.security-manager.db
++DB_FILE=/var/local/db/security-manager/.security-manager.db
  
  # Create default buckets
  while read bucket default_policy
@@ -69,7 +69,7 @@ index 4d73d90..03c6680 100644
  namespace SecurityManager {
  
 -const char *const PRIVILEGE_DB_PATH = tzplatform_mkpath(TZ_SYS_DB, ".security-manager.db");
-+const char *const PRIVILEGE_DB_PATH = "/var/db/security-manager/.security-manager.db";
++const char *const PRIVILEGE_DB_PATH = "/var/local/db/security-manager/.security-manager.db";
  
  enum class QueryType {
      EGetPkgPrivileges,
index ef41286..f90192a 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-if [ ! -e "/var/db/security-manager" ]; then
-       mkdir -p /var/db
-       cp -ra /usr/dbspace/ /var/db/security-manager
+if [ ! -e "/var/local/db/security-manager" ]; then
+       mkdir -p /var/local/db
+       cp -ra /usr/dbspace/ /var/local/db/security-manager
 fi
index ee749a8..810106d 100644 (file)
@@ -22,7 +22,7 @@ systemd \
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[debug] = "-DCMAKE_BUILD_TYPE=DEBUG,-DCMAKE_BUILD_TYPE=RELEASE"
 
-TZ_SYS_DB = "/var/db/security-manager"
+TZ_SYS_DB = "/var/local/db/security-manager"
 
 EXTRA_OECMAKE = " \
 -DCMAKE_VERBOSE_MAKEFILE=ON \