diff options
-rw-r--r-- | packaging/alarm-manager.changes | 3 | ||||
-rwxr-xr-x | packaging/alarm-manager.spec | 9 | ||||
-rw-r--r-- | packaging/alarm-service.conf | 15 |
3 files changed, 25 insertions, 2 deletions
diff --git a/packaging/alarm-manager.changes b/packaging/alarm-manager.changes index 6b23f7d..2d0a181 100644 --- a/packaging/alarm-manager.changes +++ b/packaging/alarm-manager.changes @@ -1,3 +1,6 @@ +* 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 diff --git a/packaging/alarm-manager.spec b/packaging/alarm-manager.spec index 5ccc60f..ac7894c 100755 --- a/packaging/alarm-manager.spec +++ b/packaging/alarm-manager.spec @@ -5,8 +5,9 @@ Release: 1 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 @@ -97,6 +98,9 @@ ln -sf ../alarm-server.service %{buildroot}%{_unitdir}/multi-user.target.wants/a 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 @@ -129,6 +133,7 @@ fi %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 diff --git a/packaging/alarm-service.conf b/packaging/alarm-service.conf new file mode 100644 index 0000000..48b6569 --- /dev/null +++ b/packaging/alarm-service.conf @@ -0,0 +1,15 @@ +<!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> |