Add blank journal file as same DAC with raw db 05/85005/1
authorsangwan.kwon <sangwan.kwon@samsung.com>
Tue, 23 Aug 2016 08:09:54 +0000 (17:09 +0900)
committersangwan.kwon <sangwan.kwon@samsung.com>
Tue, 23 Aug 2016 08:09:54 +0000 (17:09 +0900)
[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>
packaging/cert-svc.spec

index ff8fbb5..59dda6f 100644 (file)
@@ -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