|
Harald Hoyer |
bcb5fa |
From 352d557d4d94042e321b4acc81eeab8691e19f42 Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
bcb5fa |
From: Harald Hoyer <harald@redhat.com>
|
|
Harald Hoyer |
bcb5fa |
Date: Wed, 5 Feb 2014 13:12:29 +0100
|
|
Harald Hoyer |
bcb5fa |
Subject: [PATCH] Do not reload systemd with wait_for_dev
|
|
Harald Hoyer |
bcb5fa |
|
|
Harald Hoyer |
bcb5fa |
---
|
|
Harald Hoyer |
bcb5fa |
modules.d/90dmsquash-live/dmsquash-live-genrules.sh | 2 +-
|
|
Harald Hoyer |
bcb5fa |
modules.d/90dmsquash-live/parse-dmsquash-live.sh | 2 +-
|
|
Harald Hoyer |
bcb5fa |
modules.d/90livenet/parse-livenet.sh | 2 +-
|
|
Harald Hoyer |
bcb5fa |
modules.d/90lvm/parse-lvm.sh | 2 +-
|
|
Harald Hoyer |
bcb5fa |
modules.d/95iscsi/iscsiroot.sh | 2 +-
|
|
Harald Hoyer |
bcb5fa |
modules.d/95nbd/nbdroot.sh | 2 +-
|
|
Harald Hoyer |
bcb5fa |
modules.d/95nbd/parse-nbdroot.sh | 2 +-
|
|
Harald Hoyer |
bcb5fa |
7 files changed, 7 insertions(+), 7 deletions(-)
|
|
Harald Hoyer |
bcb5fa |
|
|
Harald Hoyer |
bcb5fa |
diff --git a/modules.d/90dmsquash-live/dmsquash-live-genrules.sh b/modules.d/90dmsquash-live/dmsquash-live-genrules.sh
|
|
Harald Hoyer |
bcb5fa |
index b27fccc..0f51ed4 100755
|
|
Harald Hoyer |
bcb5fa |
--- a/modules.d/90dmsquash-live/dmsquash-live-genrules.sh
|
|
Harald Hoyer |
bcb5fa |
+++ b/modules.d/90dmsquash-live/dmsquash-live-genrules.sh
|
|
Harald Hoyer |
bcb5fa |
@@ -9,7 +9,7 @@ case "$root" in
|
|
Harald Hoyer |
bcb5fa |
printf 'SYMLINK=="%s", RUN+="/sbin/initqueue --settled --onetime --unique /sbin/dmsquash-live-root $env{DEVNAME}"\n' \
|
|
Harald Hoyer |
bcb5fa |
${root#live:/dev/}
|
|
Harald Hoyer |
bcb5fa |
} >> /etc/udev/rules.d/99-live-squash.rules
|
|
Harald Hoyer |
bcb5fa |
- wait_for_dev "${root#live:}"
|
|
Harald Hoyer |
bcb5fa |
+ wait_for_dev -n "${root#live:}"
|
|
Harald Hoyer |
bcb5fa |
;;
|
|
Harald Hoyer |
bcb5fa |
live:*)
|
|
Harald Hoyer |
bcb5fa |
if [ -f "${root#live:}" ]; then
|
|
Harald Hoyer |
bcb5fa |
diff --git a/modules.d/90dmsquash-live/parse-dmsquash-live.sh b/modules.d/90dmsquash-live/parse-dmsquash-live.sh
|
|
Harald Hoyer |
bcb5fa |
index a5564e2..6e54dfe 100755
|
|
Harald Hoyer |
bcb5fa |
--- a/modules.d/90dmsquash-live/parse-dmsquash-live.sh
|
|
Harald Hoyer |
bcb5fa |
+++ b/modules.d/90dmsquash-live/parse-dmsquash-live.sh
|
|
Harald Hoyer |
bcb5fa |
@@ -56,4 +56,4 @@ info "root was $liveroot, is now $root"
|
|
Harald Hoyer |
bcb5fa |
# make sure that init doesn't complain
|
|
Harald Hoyer |
bcb5fa |
[ -z "$root" ] && root="live"
|
|
Harald Hoyer |
bcb5fa |
|
|
Harald Hoyer |
bcb5fa |
-wait_for_dev /dev/mapper/live-rw
|
|
Harald Hoyer |
bcb5fa |
+wait_for_dev -n /dev/mapper/live-rw
|
|
Harald Hoyer |
bcb5fa |
diff --git a/modules.d/90livenet/parse-livenet.sh b/modules.d/90livenet/parse-livenet.sh
|
|
Harald Hoyer |
bcb5fa |
index 6c847ba..a6b2842 100755
|
|
Harald Hoyer |
bcb5fa |
--- a/modules.d/90livenet/parse-livenet.sh
|
|
Harald Hoyer |
bcb5fa |
+++ b/modules.d/90livenet/parse-livenet.sh
|
|
Harald Hoyer |
bcb5fa |
@@ -27,7 +27,7 @@ if get_url_handler "$liveurl" >/dev/null; then
|
|
Harald Hoyer |
bcb5fa |
netroot="livenet:$liveurl"
|
|
Harald Hoyer |
bcb5fa |
root="livenet" # quiet complaints from init
|
|
Harald Hoyer |
bcb5fa |
rootok=1
|
|
Harald Hoyer |
bcb5fa |
- wait_for_dev /dev/root
|
|
Harald Hoyer |
bcb5fa |
+ wait_for_dev -n /dev/root
|
|
Harald Hoyer |
bcb5fa |
else
|
|
Harald Hoyer |
bcb5fa |
info "livenet: no url handler for $liveurl"
|
|
Harald Hoyer |
bcb5fa |
fi
|
|
Harald Hoyer |
bcb5fa |
diff --git a/modules.d/90lvm/parse-lvm.sh b/modules.d/90lvm/parse-lvm.sh
|
|
Harald Hoyer |
bcb5fa |
index 74e1d43..d69cb45 100755
|
|
Harald Hoyer |
bcb5fa |
--- a/modules.d/90lvm/parse-lvm.sh
|
|
Harald Hoyer |
bcb5fa |
+++ b/modules.d/90lvm/parse-lvm.sh
|
|
Harald Hoyer |
bcb5fa |
@@ -13,7 +13,7 @@ if ! getargbool 1 rd.lvm -d -n rd_NO_LVM \
|
|
Harald Hoyer |
bcb5fa |
rm -f -- /etc/udev/rules.d/64-lvm*.rules
|
|
Harald Hoyer |
bcb5fa |
else
|
|
Harald Hoyer |
bcb5fa |
for dev in $LV_DEVS; do
|
|
Harald Hoyer |
bcb5fa |
- wait_for_dev "/dev/$dev"
|
|
Harald Hoyer |
bcb5fa |
+ wait_for_dev -n "/dev/$dev"
|
|
Harald Hoyer |
bcb5fa |
done
|
|
Harald Hoyer |
bcb5fa |
fi
|
|
Harald Hoyer |
bcb5fa |
|
|
Harald Hoyer |
bcb5fa |
diff --git a/modules.d/95iscsi/iscsiroot.sh b/modules.d/95iscsi/iscsiroot.sh
|
|
Harald Hoyer |
bcb5fa |
index 769124f..c56d54d 100755
|
|
Harald Hoyer |
bcb5fa |
--- a/modules.d/95iscsi/iscsiroot.sh
|
|
Harald Hoyer |
bcb5fa |
+++ b/modules.d/95iscsi/iscsiroot.sh
|
|
Harald Hoyer |
bcb5fa |
@@ -156,7 +156,7 @@ handle_netroot()
|
|
Harald Hoyer |
bcb5fa |
printf 'SYMLINK=="disk/by-path/*-iscsi-*-%s", SYMLINK+="root"\n' $iscsi_lun >> /etc/udev/rules.d/99-iscsi-root.rules
|
|
Harald Hoyer |
bcb5fa |
udevadm control --reload
|
|
Harald Hoyer |
bcb5fa |
write_fs_tab /dev/root
|
|
Harald Hoyer |
bcb5fa |
- wait_for_dev /dev/root
|
|
Harald Hoyer |
bcb5fa |
+ wait_for_dev -n /dev/root
|
|
Harald Hoyer |
bcb5fa |
|
|
Harald Hoyer |
bcb5fa |
# install mount script
|
|
Harald Hoyer |
bcb5fa |
[ -z "$DRACUT_SYSTEMD" ] && \
|
|
Harald Hoyer |
bcb5fa |
diff --git a/modules.d/95nbd/nbdroot.sh b/modules.d/95nbd/nbdroot.sh
|
|
Harald Hoyer |
bcb5fa |
index 2e9d917..32f346d 100755
|
|
Harald Hoyer |
bcb5fa |
--- a/modules.d/95nbd/nbdroot.sh
|
|
Harald Hoyer |
bcb5fa |
+++ b/modules.d/95nbd/nbdroot.sh
|
|
Harald Hoyer |
bcb5fa |
@@ -102,7 +102,7 @@ if [ "$root" = "block:/dev/root" -o "$root" = "dhcp" ]; then
|
|
Harald Hoyer |
bcb5fa |
udevadm control --reload
|
|
Harald Hoyer |
bcb5fa |
type write_fs_tab >/dev/null 2>&1 || . /lib/fs-lib.sh
|
|
Harald Hoyer |
bcb5fa |
write_fs_tab /dev/root "$nbdfstype" "$fsopts"
|
|
Harald Hoyer |
bcb5fa |
- wait_for_dev /dev/root
|
|
Harald Hoyer |
bcb5fa |
+ wait_for_dev -n /dev/root
|
|
Harald Hoyer |
bcb5fa |
|
|
Harald Hoyer |
bcb5fa |
if [ -z "$DRACUT_SYSTEMD" ]; then
|
|
Harald Hoyer |
bcb5fa |
printf '/bin/mount %s\n' \
|
|
Harald Hoyer |
bcb5fa |
diff --git a/modules.d/95nbd/parse-nbdroot.sh b/modules.d/95nbd/parse-nbdroot.sh
|
|
Harald Hoyer |
bcb5fa |
index 49c44b6..fe5a7fa 100755
|
|
Harald Hoyer |
bcb5fa |
--- a/modules.d/95nbd/parse-nbdroot.sh
|
|
Harald Hoyer |
bcb5fa |
+++ b/modules.d/95nbd/parse-nbdroot.sh
|
|
Harald Hoyer |
bcb5fa |
@@ -61,6 +61,6 @@ rootok=1
|
|
Harald Hoyer |
bcb5fa |
# Shut up init error check
|
|
Harald Hoyer |
bcb5fa |
if [ -z "$root" ]; then
|
|
Harald Hoyer |
bcb5fa |
root=block:/dev/root
|
|
Harald Hoyer |
bcb5fa |
- wait_for_dev /dev/root
|
|
Harald Hoyer |
bcb5fa |
+ wait_for_dev -n /dev/root
|
|
Harald Hoyer |
bcb5fa |
fi
|
|
Harald Hoyer |
bcb5fa |
|