[mdadm/f16: 1/2] Fix dependency problem in mdmonitor-takeover.service

Jes Sorensen jsorensen at fedoraproject.org
Wed Oct 19 16:50:46 UTC 2011


commit 2e29e0e5887855656fe0b3552336affab1193a66
Author: Jes Sorensen <Jes.Sorensen at redhat.com>
Date:   Wed Oct 19 18:46:49 2011 +0200

    Fix dependency problem in mdmonitor-takeover.service
    
    This fixes bz741115 (F16) bz744226 (rawhide)
    
    Signed-off-by: Jes Sorensen <Jes.Sorensen at redhat.com>

 mdadm.spec                 |    6 +++++-
 mdmonitor-takeover.service |    4 +++-
 2 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/mdadm.spec b/mdadm.spec
index da06516..2b4cc68 100644
--- a/mdadm.spec
+++ b/mdadm.spec
@@ -1,7 +1,7 @@
 Summary:     The mdadm program controls Linux md devices (software RAID arrays)
 Name:        mdadm
 Version:     3.2.2
-Release:     10%{?dist}
+Release:     11%{?dist}
 Source:      http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tar.bz2
 Source1:     mdmonitor.init
 Source2:     raid-check
@@ -139,6 +139,10 @@ fi
 %{_initrddir}/*
 
 %changelog
+* Wed Oct 19 2011 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.2-11
+- Fix systemd dependency problem
+- Resolves: bz741115 (F16) bz744226 (rawhide)
+
 * Wed Oct 19 2011 Jes Sorensen <Jes.Sorensen at redhat.com> - 3.2.2-10
 - Fix problem where a dirty IMSM RAID isn't assembled correctly during
   boot, preventing booting from this RAID device.
diff --git a/mdmonitor-takeover.service b/mdmonitor-takeover.service
index c7bd2a5..10aa0b2 100644
--- a/mdmonitor-takeover.service
+++ b/mdmonitor-takeover.service
@@ -1,6 +1,8 @@
 [Unit]
 Description=Software RAID Monitor Takeover
-After=syslog.target
+Before=sysinit.target shutdown.target
+Conflicts=shutdown.target
+DefaultDependencies=no
 
 [Service]
 Type=forking


More information about the scm-commits mailing list