Blame 0040-99base-init-remove-dev-root-helper-symlink.patch

Harald Hoyer 55891e
From 6d82a0470e7e340eb0353ecc3c524ded2e286e18 Mon Sep 17 00:00:00 2001
Harald Hoyer 55891e
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer 55891e
Date: Mon, 19 Sep 2011 12:20:55 +0200
Harald Hoyer 55891e
Subject: [PATCH] 99base/init: remove /dev/root helper symlink
Harald Hoyer 55891e
Harald Hoyer 55891e
Any tool relying on /dev/root has to be fixed.
Harald Hoyer 55891e
---
Harald Hoyer 55891e
 modules.d/99base/init |    3 +++
Harald Hoyer 55891e
 1 files changed, 3 insertions(+), 0 deletions(-)
Harald Hoyer 55891e
Harald Hoyer 55891e
diff --git a/modules.d/99base/init b/modules.d/99base/init
Harald Hoyer 55891e
index fe7694a..4f59818 100755
Harald Hoyer 55891e
--- a/modules.d/99base/init
Harald Hoyer 55891e
+++ b/modules.d/99base/init
Harald Hoyer 55891e
@@ -434,6 +434,9 @@ fi
Harald Hoyer 55891e
 
Harald Hoyer 55891e
 wait_for_loginit
Harald Hoyer 55891e
 
Harald Hoyer 55891e
+# remove helper symlink
Harald Hoyer 55891e
+[ -h /dev/root ] && rm -f /dev/root
Harald Hoyer 55891e
+
Harald Hoyer 55891e
 getarg rd.break rdbreak && emergency_shell -n switch_root "Break before switch_root"
Harald Hoyer 55891e
 info "Switching root"
Harald Hoyer 55891e