Initial values XSD moved into read only directory. 59/39859/3
authorMaciej J. Karpiuk <m.karpiuk2@samsung.com>
Mon, 25 May 2015 09:07:45 +0000 (11:07 +0200)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Wed, 27 May 2015 08:39:33 +0000 (01:39 -0700)
Change-Id: I200465912b82eae0b75228273e0af7cafe53ec7d

packaging/key-manager.spec
src/manager/service/ckm-logic.cpp

index f5b8cc6..9d32beb 100644 (file)
@@ -129,10 +129,10 @@ cp LICENSE %{buildroot}/usr/share/license/%{name}
 cp LICENSE %{buildroot}/usr/share/license/libkey-manager-client
 cp LICENSE %{buildroot}/usr/share/license/libkey-manager-control-client
 mkdir -p %{buildroot}/opt/data/ckm/initial_values
-cp doc/initial_values.xsd %{buildroot}/opt/data/ckm/initial_values
 mkdir -p %{buildroot}/etc/security/
 mkdir -p %{buildroot}/usr/share/ckm/scripts
 cp data/scripts/*.sql %{buildroot}/usr/share/ckm/scripts
+cp doc/initial_values.xsd %{buildroot}/usr/share/ckm
 mkdir -p %{buildroot}/usr/share/ckm-db-test
 cp tests/testme_ver1.db %{buildroot}/usr/share/ckm-db-test/
 cp tests/testme_ver2.db %{buildroot}/usr/share/ckm-db-test/
@@ -224,8 +224,9 @@ fi
 %{_unitdir}/central-key-manager-api-ocsp.socket
 %{_datadir}/license/%{name}
 %{_datadir}/ckm/scripts/*.sql
-/opt/data/ckm/initial_values/initial_values.xsd
 %{_datadir}/
+%{_datadir}/ckm/initial_values.xsd
+/opt/data/ckm/initial_values/
 %attr(444, root, root) %{_datadir}/ckm/scripts/*.sql
 /etc/opt/upgrade/230.key-manager-migrate-dkek.patch.sh
 /etc/gumd/userdel.d/10_key-manager.post
index 2f3c247..9a14ef2 100644 (file)
@@ -39,7 +39,7 @@
 namespace {
 const char * const CERT_SYSTEM_DIR          = "/etc/ssl/certs";
 const char * const INIT_VALUES_DIR          = "/opt/data/ckm/initial_values/";
-const char * const INIT_VALUES_XSD          = "/opt/data/ckm/initial_values/initial_values.xsd";
+const char * const INIT_VALUES_XSD          = "/usr/share/ckm/initial_values.xsd";
 const char * const INIT_VALUES_FILE_SUFFIX  = ".xml";
 const char * const SYSTEM_DB_PASSWD         = "cAtRugU7";