diff options
author | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-05-11 10:25:56 +0900 |
---|---|---|
committer | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-05-11 14:35:31 +0900 |
commit | 93a4383419a348cb773f638776062648b5dc71d2 (patch) | |
tree | 7eb7977324f924d63cf27d052237949f797655de /packaging | |
parent | 6b884475b0cedb1bf67d438fd4bb01d1ac2e0680 (diff) | |
download | cert-checker-93a4383419a348cb773f638776062648b5dc71d2.tar.gz cert-checker-93a4383419a348cb773f638776062648b5dc71d2.tar.bz2 cert-checker-93a4383419a348cb773f638776062648b5dc71d2.zip |
Implement on-demand style about client-side
[AS-IS]
* cert-checker was daemon.
[TO-BE]
* Change to on-demand style.
* Add client library.
Change-Id: Ia318bc8a724db1f50a50bd42aa4c8c94b078e287
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/cert-checker-client.manifest.in | 5 | ||||
-rw-r--r-- | packaging/cert-checker.spec | 22 |
2 files changed, 27 insertions, 0 deletions
diff --git a/packaging/cert-checker-client.manifest.in b/packaging/cert-checker-client.manifest.in new file mode 100644 index 0000000..75b0fa5 --- /dev/null +++ b/packaging/cert-checker-client.manifest.in @@ -0,0 +1,5 @@ +<manifest> + <request> + <domain name="_"/> + </request> +</manifest> diff --git a/packaging/cert-checker.spec b/packaging/cert-checker.spec index 649a4a1..27a1c1d 100644 --- a/packaging/cert-checker.spec +++ b/packaging/cert-checker.spec @@ -52,6 +52,17 @@ Requires: %{SBIN_DIR}/ldconfig %description -n lib%{name}-common cert-checker common library package. +# client lib package +%package -n lib%{name}-client +Summary: Client Library package for %{name} +License: Apache-2.0 +Group: Security/Libraries +Requires: %{SBIN_DIR}/ldconfig +Requires: lib%{name}-common = %{version}-%{release} + +%description -n lib%{name}-client +cert-checker client library package. + # devel package %package devel Summary: Development files for %{name} @@ -70,6 +81,8 @@ License: Apache-2.0 and BSL-1.0 Group: Security/Testing Requires: boost-test Requires: %{name} = %{version}-%{release} +Requires: lib%{name}-common = %{version}-%{release} +Requires: lib%{name}-client = %{version}-%{release} %description -n %{name}-tests Internal test for cert-checker implementation. @@ -153,10 +166,19 @@ fi %license LICENSE %{_libdir}/lib%{name}-common.so.* +%files -n lib%{name}-client +%defattr(-,root,root,-) +%manifest %{name}-client.manifest +%license LICENSE +%{_libdir}/lib%{name}-client.so.* + %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/%{name}.pc %{_libdir}/lib%{name}-common.so +%{_libdir}/lib%{name}-client.so +%{_includedir}/cchecker/ocsp-client.h +%{_includedir}/cchecker/error.h %files -n %{name}-tests %defattr(-,%{service_user},%{service_group},-) |