From 1c6659af29420130a763e8a6ef104dc0aa98db0f Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Tue, 29 Sep 2020 16:41:39 +0200 Subject: [PATCH] service: Move dumpsys-service to /usr/libexec It's not supposed to be executed directly by user. Change-Id: Ie0c0e693a1705fa7921a71e9f56ed9cb826db8fd --- packaging/dumpsys.spec | 2 +- src/service/CMakeLists.txt | 2 +- src/service/dumpsys-service.service | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packaging/dumpsys.spec b/packaging/dumpsys.spec index d6a8bca..4bd76c1 100644 --- a/packaging/dumpsys.spec +++ b/packaging/dumpsys.spec @@ -99,7 +99,7 @@ rm -rf %{buildroot} %defattr(0755,root,root) %{_bindir}/dumpsys %{_libdir}/libdumpsys.so.* -%{_bindir}/dumpsys-service +%{_libexecdir}/dumpsys-service %defattr(0644,root,root) %{_unitdir}/dumpsys-service.service diff --git a/src/service/CMakeLists.txt b/src/service/CMakeLists.txt index c15e0e9..28993ba 100644 --- a/src/service/CMakeLists.txt +++ b/src/service/CMakeLists.txt @@ -27,7 +27,7 @@ LINK_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_EXECUTABLE(dumpsys-service ${DUMPSYS_SERVICE}) TARGET_LINK_LIBRARIES(dumpsys-service PUBLIC ${dumpsys_service_pkgs_LIBRARIES} -pie) -INSTALL (TARGETS dumpsys-service DESTINATION ${CMAKE_INSTALL_BINDIR} +INSTALL (TARGETS dumpsys-service DESTINATION ${CMAKE_INSTALL_LIBEXECDIR} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE) INSTALL (FILES dumpsys-service.conf DESTINATION /etc/dbus-1/system.d/ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE) diff --git a/src/service/dumpsys-service.service b/src/service/dumpsys-service.service index 5ef6e13..df9e030 100644 --- a/src/service/dumpsys-service.service +++ b/src/service/dumpsys-service.service @@ -9,4 +9,4 @@ BusName=org.tizen.dumpsys.service User=log Group=log SmackProcessLabel=System -ExecStart=/usr/bin/dumpsys-service +ExecStart=/usr/libexec/dumpsys-service -- 2.7.4