+* Mon Jul 01 2013 Rusty Lynch <rusty.lynch@intel.com> accepted/tizen/20130603.120957@99b463f
+- Add alarm-service dbus config
+
* Mon Jun 03 2013 Xavier Roche <xavier.roche@eurogiciel.fr> accepted/tizen/20130520.103543@c4ad7ec
- Adding Gthread dependency in .pc file
Group: System/Libraries
License: Apache License, Version 2.0
Source0: %{name}-%{version}.tar.gz
-Source101: packaging/alarm-server.service
-Source102: packaging/60-alarm-manager-rtc.rules
+Source101: alarm-server.service
+Source102: 60-alarm-manager-rtc.rules
+Source103: alarm-service.conf
Requires(post): /sbin/ldconfig
Requires(post): /usr/bin/systemctl
mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d
install -m0644 %{SOURCE102} %{buildroot}%{_sysconfdir}/udev/rules.d/
+mkdir -p %{buildroot}/%{_sysconfdir}/dbus-1/system.d
+install -m0644 %{SOURCE103} %{buildroot}%{_sysconfdir}/dbus-1/system.d/
+
%preun -n alarm-server
if [ $1 == 0 ]; then
systemctl stop alarm-server.service
%attr(0755,root,root) %{_sysconfdir}/rc.d/rc5.d/S80alarm-server
%{_unitdir}/multi-user.target.wants/alarm-server.service
%{_unitdir}/alarm-server.service
+%{_sysconfdir}/dbus-1/system.d/alarm-service.conf
%ifarch %{arm}
%exclude %{_sysconfdir}/udev/rules.d/60-alarm-manager-rtc.rules
%else
--- /dev/null
+<!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.alarm.manager"/>
+ <allow send_destination="org.tizen.alarm.manager"/>
+ <allow send_interface="org.tizen.alarm.manager"/>
+ </policy>
+ <policy at_console="true">
+ <allow send_destination="org.tizen.alarm.manager"/>
+ </policy>
+ <policy context="default">
+ <deny send_destination="org.tizen.alarm.manager"/>
+ </policy>
+</busconfig>