FIND_PACKAGE(GTest REQUIRED)
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/oic_svr_db_capmgr.dat DESTINATION ${SVR_DB_DIR})
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/org.tizen.capmgr.conf DESTINATION ${SYSCONF_INSTALL_DIR}/dbus-1/system.d/)
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/capability-manager.service DESTINATION ${UNITDIR})
ADD_SUBDIRECTORY(src)
ADD_SUBDIRECTORY(tools)
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
- "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
-
-<busconfig>
- <policy user="root">
- <allow own="org.tizen.capmgr"/>
- </policy>
- <policy user="app_fw">
- <allow own="org.tizen.capmgr"/>
- </policy>
- <policy context="default">
- <allow send_destination="org.tizen.capmgr" send_interface="org.tizen.capmgr"/>
- </policy>
-</busconfig>
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+
+<busconfig>
+ <policy user="root">
+ <allow own="org.tizen.capmgr"/>
+ </policy>
+ <policy user="app_fw">
+ <allow own="org.tizen.capmgr"/>
+ </policy>
+ <policy context="default">
+ <allow send_destination="org.tizen.capmgr" send_interface="org.tizen.capmgr"/>
+ </policy>
+</busconfig>
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Source1001: %{name}.manifest
+Source1002: %{name}.service
+Source1003: %{name}.conf
Requires(post): /usr/bin/chsmack
BuildRequires: boost-devel
BuildRequires: cmake
%install
%make_install
-mkdir -p %{buildroot}%{svr_db_dir}
-mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants
-ln -sf ../capability-manager.service %{buildroot}%{_unitdir}/multi-user.target.wants/capability-manager.service
+install -m 755 -d %{buildroot}%{_unitdir}
+install -m 644 %{SOURCE1002} %{buildroot}%{_unitdir}/
+install -m 755 -d %{buildroot}%{_sysconfdir}/dbus-1/system.d
+install -m 644 %{SOURCE1003} %{buildroot}%{_sysconfdir}/dbus-1/system.d/
+
+install -m 755 -d %{buildroot}%{_unitdir}/multi-user.target.wants
+ln -sf ../%{name}.service %{buildroot}%{_unitdir}/multi-user.target.wants/
%post
/sbin/ldconfig
%{_bindir}/capmgr
%{_bindir}/capmgr_test
%{_libdir}/libcapmgr-common.so*
-%{_sysconfdir}/dbus-1/system.d/org.tizen.capmgr.conf
-%{_unitdir}/capability-manager.service
-%{_unitdir}/multi-user.target.wants/capability-manager.service
+%{_sysconfdir}/dbus-1/system.d/%{name}.conf
+%{_unitdir}/%{name}.service
+%{_unitdir}/multi-user.target.wants/%{name}.service
%defattr(-,app_fw,app_fw,-)
%{svr_db_dir}