From: Dariusz Michaluk Date: Mon, 24 Apr 2023 10:27:03 +0000 (+0200) Subject: Enable DCM feature for dummy backend X-Git-Tag: accepted/tizen/7.0/unified/20230426.164445~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8d8b25a5ed29654ff93498d8c42d6444378fa0fe;p=platform%2Fcore%2Fsecurity%2Fdevice-certificate-manager-backend.git Enable DCM feature for dummy backend Change-Id: I84bc10fbe60bc3277709bdb52206124daafa7495 --- diff --git a/packaging/device-certificate-manager-backend-dummy.spec b/packaging/device-certificate-manager-backend-dummy.spec index b98a54f..83817ba 100644 --- a/packaging/device-certificate-manager-backend-dummy.spec +++ b/packaging/device-certificate-manager-backend-dummy.spec @@ -13,6 +13,8 @@ BuildRequires: pkgconfig(device-certificate-manager-backend) BuildRequires: openssl1.1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig +Requires(post): /usr/bin/system-info-tool +Requires(postun): /usr/bin/system-info-tool Requires: device-certificate-manager %description @@ -32,6 +34,14 @@ make %{?jobs:-j%jobs} %make_install ln -s lib%{dcm_backend_api}.so.%{version} %{buildroot}%{_libdir}/lib%{dcm_backend_api}.so.1.0 +%post +/usr/bin/system-info-tool -s tizen.org/feature/security.device_certificate bool 1 + +%postun +if [ $1 = 0 ]; then + /usr/bin/system-info-tool -s tizen.org/feature/security.device_certificate bool 0 +fi + %files %manifest device-certificate-manager-backend.manifest %license LICENSE