From b050e101e0aa04b2c57e4d89202de00824c20fe9 Mon Sep 17 00:00:00 2001 From: "sangwan.kwon" Date: Mon, 25 Jul 2016 18:12:42 +0900 Subject: Move adding smack label command to manifest Change-Id: I424462909558811b405b2ecb5da07921ee9f83ef Signed-off-by: sangwan.kwon --- CMakeLists.txt | 3 +++ packaging/cert-checker-tests.manifest.in | 9 +++++++++ packaging/cert-checker.manifest.in | 3 +++ packaging/cert-checker.spec | 11 ++++------- 4 files changed, 19 insertions(+), 7 deletions(-) create mode 100644 packaging/cert-checker-tests.manifest.in diff --git a/CMakeLists.txt b/CMakeLists.txt index 9310f94..8a2e264 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -107,6 +107,9 @@ CONFIGURE_FILE( CONFIGURE_FILE( packaging/${SERVICE_NAME}-client.manifest.in ${SERVICE_NAME}-client.manifest @ONLY) +CONFIGURE_FILE( + packaging/${SERVICE_NAME}-tests.manifest.in + ${SERVICE_NAME}-tests.manifest @ONLY) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(db) diff --git a/packaging/cert-checker-tests.manifest.in b/packaging/cert-checker-tests.manifest.in new file mode 100644 index 0000000..88fd3bf --- /dev/null +++ b/packaging/cert-checker-tests.manifest.in @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/packaging/cert-checker.manifest.in b/packaging/cert-checker.manifest.in index 75b0fa5..bf536f4 100644 --- a/packaging/cert-checker.manifest.in +++ b/packaging/cert-checker.manifest.in @@ -2,4 +2,7 @@ + + + diff --git a/packaging/cert-checker.spec b/packaging/cert-checker.spec index a5565a2..5b42097 100644 --- a/packaging/cert-checker.spec +++ b/packaging/cert-checker.spec @@ -32,7 +32,7 @@ Check OCSP validation at app install/uninstall time. %global bin_dir %{?TZ_SYS_BIN:%TZ_SYS_BIN}%{!?TZ_SYS_BIN:%_bindir} %global root_dir %{?TZ_SYS_ROOT:%TZ_SYS_ROOT}%{!?TZ_SYS_ROOT:/root} %global ro_data_dir %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:%_datadir} -%global db_dir %{?TZ_SYS_DB:%TZ_SYS_DB/%name}%{!?TZ_SYS_DB:/opt/dbspace/%name} +%global db_dir %{?TZ_SYS_DB:%TZ_SYS_DB}%{!?TZ_SYS_DB:/opt/dbspace} # service macro %global service_name %{name} @@ -137,9 +137,6 @@ if [ $1 = 2 ]; then systemctl restart %{name}.socket fi -chsmack -a System %{db_dir} -chsmack -a System %{db_dir}/.%{name}.db - %preun # uninstall if [ $1 = 0 ]; then @@ -160,8 +157,7 @@ fi %files -f %{name}.lang %manifest %{name}.manifest %license LICENSE -%dir %attr(0700,%{service_user},%{service_group}) %{db_dir} -%config(noreplace) %attr(0600,%{service_user},%{service_group}) %{db_dir}/.%{name}.db +%attr(0600,%{service_user},%{service_group}) %{db_dir}/.%{name}.db %{bin_dir}/%{name} %{bin_dir}/%{name}-popup %{_unitdir}/%{name}.service @@ -188,8 +184,9 @@ fi %{_includedir}/cchecker/ocsp.h %files -n %{name}-tests -%defattr(-,%{service_user},%{service_group},-) +%manifest %{name}-tests.manifest %license LICENSE LICENSE.BSL-1.0 +%defattr(-,%{service_user},%{service_group},-) %{bin_dir}/%{name}-tests %{bin_dir}/%{name}-tests-logic %{bin_dir}/%{name}-tests-client -- cgit v1.2.3