]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
Revert "95iscsi: drop systemd dracut service dependencies for iscsid"
authorLukas Nykryn <lnykryn@redhat.com>
Thu, 10 Jan 2019 16:44:54 +0000 (17:44 +0100)
committerHarald Hoyer <harald@hoyer.xyz>
Tue, 15 Jan 2019 13:14:27 +0000 (14:14 +0100)
This reverts commit 765b20333d9589e09b29dbe0d8304a56745623c6.

modules.d/95iscsi/module-setup.sh

index 36cd64a6fab6290e77f0bb132bcce33438e792d2..59ea5e08951bdd644765a0cfde8a38d30a4dc6ca 100755 (executable)
@@ -257,6 +257,14 @@ install() {
             ; do
             ln_r "$systemdsystemunitdir/${i}" "$systemdsystemunitdir/basic.target.wants/${i}"
         done
+
+        # Make sure iscsid is started after dracut-cmdline and ready for the initqueue
+        mkdir -p "${initdir}/$systemdsystemunitdir/iscsid.service.d"
+        (
+            echo "[Unit]"
+            echo "After=dracut-cmdline.service"
+            echo "Before=dracut-initqueue.service"
+        ) > "${initdir}/$systemdsystemunitdir/iscsid.service.d/dracut.conf"
     fi
     inst_dir /var/lib/iscsi
     dracut_need_initqueue