diff options
Diffstat (limited to 'packaging/alarm-manager.spec')
-rwxr-xr-x | packaging/alarm-manager.spec | 9 |
1 files changed, 7 insertions, 2 deletions
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 |