From: Tom Gundersen Date: Thu, 22 Aug 2013 02:09:39 +0000 (+0800) Subject: filesystem targets: disable default dependencies X-Git-Tag: v207~30 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=40f862e3aee1a7712a4867b807e6ab96173bd9cb filesystem targets: disable default dependencies This means we can use default dependencies on mount units without having to get them automatically ordered before the filesystem targets. Reported-by: Thomas Baechler --- diff --git a/units/initrd-fs.target b/units/initrd-fs.target index 7578b8824..866f0d025 100644 --- a/units/initrd-fs.target +++ b/units/initrd-fs.target @@ -12,3 +12,5 @@ OnFailure=emergency.target OnFailureIsolate=yes ConditionPathExists=/etc/initrd-release After=initrd-parse-etc.service +DefaultDependencies=no +Conflicts=shutdown.target diff --git a/units/initrd-root-fs.target b/units/initrd-root-fs.target index cd189f029..d0b986300 100644 --- a/units/initrd-root-fs.target +++ b/units/initrd-root-fs.target @@ -11,3 +11,5 @@ Documentation=man:systemd.special(7) ConditionPathExists=/etc/initrd-release OnFailure=emergency.target OnFailureIsolate=yes +DefaultDependencies=no +Conflicts=shutdown.target diff --git a/units/local-fs.target b/units/local-fs.target index 18c3d74f1..8f06ed6ca 100644 --- a/units/local-fs.target +++ b/units/local-fs.target @@ -9,5 +9,7 @@ Description=Local File Systems Documentation=man:systemd.special(7) After=local-fs-pre.target +DefaultDependencies=no +Conflicts=shutdown.target OnFailure=emergency.target OnFailureIsolate=no diff --git a/units/remote-fs.target b/units/remote-fs.target index 09213e8fc..43ffa5c10 100644 --- a/units/remote-fs.target +++ b/units/remote-fs.target @@ -9,6 +9,8 @@ Description=Remote File Systems Documentation=man:systemd.special(7) After=remote-fs-pre.target +DefaultDependencies=no +Conflicts=shutdown.target [Install] WantedBy=multi-user.target