[dbus] Conversion from systemd-install to systemctl
Lennart Poettering
lennart at fedoraproject.org
Wed Aug 4 00:25:01 UTC 2010
commit 8015d7fc23a693d1775fed8aedc38b9f67396232
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Aug 4 02:24:01 2010 +0200
Conversion from systemd-install to systemctl
dbus.spec | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/dbus.spec b/dbus.spec
index 6b76ee0..632649c 100644
--- a/dbus.spec
+++ b/dbus.spec
@@ -12,7 +12,7 @@ Summary: D-BUS message bus
Name: dbus
Epoch: 1
Version: 1.3.2
-Release: 0.0%{?githash}%{?dist}
+Release: 0.1%{?githash}%{?dist}
URL: http://www.freedesktop.org/software/dbus/
#VCS: git:git://git.freedesktop.org/git/dbus/dbus
Source0: http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}%{?githash}.tar.gz
@@ -172,18 +172,20 @@ rm -rf %{buildroot}
%post
/sbin/chkconfig --add messagebus
/sbin/chkconfig messagebus resetpriorities
-/usr/bin/systemd-install --realize=reload enable dbus.service >/dev/null 2>&1 || :
+
+# D-Bus should always be started, since systemd needs it. Hence we
+# enable it even on upgrades, not only on new installations
+/bin/systemctl enable dbus.service >/dev/null 2>&1 || :
%preun
if [ $1 = 0 ]; then
/sbin/service messagebus stop
/sbin/chkconfig --del messagebus
- /usr/bin/systemd-install --realize=reload disable dbus.service >/dev/null 2>&1 || :
+ /bin/systemctl disable dbus.service >/dev/null 2>&1 || :
fi
%postun libs -p /sbin/ldconfig
-
%files
%defattr(-,root,root)
@@ -245,6 +247,9 @@ fi
%{_includedir}/*
%changelog
+* Thu Jul 29 2010 Lennart Poettering <lpoetter at redhat.com> - 1:1.3.2-0.1.885483%{?dist}
+- Conversion from systemd-install to systemctl
+
* Wed Jul 9 2010 Lennart Poettering <lpoetter at redhat.com> - 1:1.3.2-0.0.885483
- git Snapshot with systemd activation
More information about the scm-commits
mailing list