commit:     694a32701cb36b5bba132f0a99394402aae743d8
Author:     Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 20 16:05:32 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Aug 20 16:05:32 2015 +0000
URL:        https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=694a3270

fix for bug #444574 from floppym

also fixed bug #461910, possibly others

 defaults/linuxrc | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index ebf26b5..35f39bc 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -39,7 +39,6 @@ CMDLINE=$(cat /proc/cmdline)
 FAKE_ROOT=''
 FAKE_INIT=''
 FAKE_ROOTFLAGS=''
-INIT_OPTS=''
 ROOTFSTYPE='auto'
 CRYPT_SILENT=0
 QUIET=''
@@ -63,9 +62,6 @@ do
                init=*)
                        FAKE_INIT=${x#*=}
                ;;
-               init_opts=*)
-                       INIT_OPTS=${x#*=}
-               ;;
                # Livecd options
                cdroot)
                        CDROOT=1
@@ -1020,7 +1016,8 @@ fi
 # Run debug shell if requested
 rundebugshell "before entering switch_root"
 
-exec /sbin/switch_root -c "/dev/console" "${CHROOT}" 
"${REAL_INIT:-/sbin/init}" "${INIT_OPTS}"
+# init_opts is set in the environment by the kernel when it parses the command 
line
+exec /sbin/switch_root -c "/dev/console" "${CHROOT}" 
"${REAL_INIT:-/sbin/init}" ${init_opts}
 
 # If we get here, something bad has happened
 splash 'verbose'

Reply via email to