summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsangwan.kwon <sangwan.kwon@samsung.com>2016-08-23 17:09:54 +0900
committersangwan.kwon <sangwan.kwon@samsung.com>2016-08-23 17:09:54 +0900
commit275db124dc0ca556c018db540c5fec0f6675e646 (patch)
tree447e2aab66d193b51dce9503836473a8f8517357
parentf29ce410f572ef3702c6c7897730d9be7c9dab3b (diff)
downloadcert-svc-275db124dc0ca556c018db540c5fec0f6675e646.tar.gz
cert-svc-275db124dc0ca556c018db540c5fec0f6675e646.tar.bz2
cert-svc-275db124dc0ca556c018db540c5fec0f6675e646.zip
Add blank journal file as same DAC with raw db
[Problem] * Jounal file should have same DAC(uid, gid) with raw db file. [Solution] * After database transaction done, * make newly blank journal file as same DAC with raw db file. Change-Id: I2b120aa2fd8e3765db1ac458e501ef8951affd00 Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
-rw-r--r--packaging/cert-svc.spec5
1 files changed, 4 insertions, 1 deletions
diff --git a/packaging/cert-svc.spec b/packaging/cert-svc.spec
index ff8fbb5..59dda6f 100644
--- a/packaging/cert-svc.spec
+++ b/packaging/cert-svc.spec
@@ -123,7 +123,9 @@ make %{?_smp_mflags}
%install_service sockets.target.wants cert-server.socket
mkdir -p %buildroot%CERT_SVC_PKCS12
-mkdir -p %buildroot%CERT_SVC_DB
+
+touch %buildroot%CERT_SVC_DB/certs-meta.db-journal
+
ln -sf %TZ_SYS_CA_BUNDLE %buildroot%CERT_SVC_CA_BUNDLE
%preun
@@ -158,6 +160,7 @@ fi
%dir %attr(-, security_fw, security_fw) %CERT_SVC_PKCS12
%attr(-, security_fw, security_fw) %CERT_SVC_CA_BUNDLE
%attr(-, security_fw, security_fw) %CERT_SVC_DB/certs-meta.db
+%attr(-, security_fw, security_fw) %CERT_SVC_DB/certs-meta.db-journal
%attr(-, security_fw, security_fw) %CERT_SVC_RO_PATH
%files devel