From 275db124dc0ca556c018db540c5fec0f6675e646 Mon Sep 17 00:00:00 2001 From: "sangwan.kwon" Date: Tue, 23 Aug 2016 17:09:54 +0900 Subject: [PATCH] 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 --- packaging/cert-svc.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 -- 2.7.4