summaryrefslogtreecommitdiff
path: root/packaging/alarm-manager.spec
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/alarm-manager.spec')
-rwxr-xr-xpackaging/alarm-manager.spec9
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