From 229856b4fc53b0bc18e1c0e70c69738674c1b72b Mon Sep 17 00:00:00 2001 From: Jiwan Kim Date: Wed, 22 Mar 2017 19:38:29 +0900 Subject: [PATCH] Support privilege check on daemon side Change-Id: I2c6ce0da7276752d04625a251f3644e3c8d11150 Signed-off-by: Jiwan Kim --- packaging/zigbee-manager.spec | 9 +- packaging/zigbee.conf | 368 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 375 insertions(+), 2 deletions(-) create mode 100644 packaging/zigbee.conf diff --git a/packaging/zigbee-manager.spec b/packaging/zigbee-manager.spec index 307bdc8..f6af1cb 100644 --- a/packaging/zigbee-manager.spec +++ b/packaging/zigbee-manager.spec @@ -10,6 +10,7 @@ Summary: ZigBee Daemon Group: System/Network Source0: %{name}-%{version}.tar.gz Source1: org.tizen.zigbee.service +Source2: zigbee.conf BuildRequires: cmake BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(gio-2.0) @@ -42,6 +43,8 @@ ZigBee library (devel) chmod 644 %{SOURCE1} cp -a %{SOURCE1} . +chmod 644 %{SOURCE2} +cp -a %{SOURCE2} . %build cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DVERSION=%{version} \ @@ -49,7 +52,6 @@ cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DVERSION=%{version} \ make %{?_smp_mflags} %install - %make_install # Do not execute daemon on boot time @@ -57,7 +59,9 @@ make %{?_smp_mflags} #ln -s %{_libdir}/systemd/system/zigbee-daemon.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/zigbee-daemon.service mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services/ -cp org.tizen.zigbee.service %{buildroot}%{_datadir}/dbus-1/system-services/org.tizen.zigbee.service +mkdir -p %{buildroot}%{_datadir}/dbus-1/system.d/ +cp %{SOURCE1} %{buildroot}%{_datadir}/dbus-1/system-services/org.tizen.zigbee.service +cp %{SOURCE2} %{buildroot}%{_datadir}/dbus-1/system.d/zigbee.conf %post -p /sbin/ldconfig @@ -71,6 +75,7 @@ cp org.tizen.zigbee.service %{buildroot}%{_datadir}/dbus-1/system-services/org.t #%{_libdir}/systemd/system/multi-user.target.wants/zigbee-daemon.service %{_datadir}/license/zigbee-daemon %attr(644,root,root) %{_datadir}/dbus-1/system-services/* +%{_datadir}/dbus-1/system.d/zigbee.conf %files -n zigbee-lib %defattr(644,system,system,-) diff --git a/packaging/zigbee.conf b/packaging/zigbee.conf new file mode 100644 index 0000000..7080e4d --- /dev/null +++ b/packaging/zigbee.conf @@ -0,0 +1,368 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.7.4