Author: glen
Date: Tue Nov  6 02:32:41 2007
New Revision: 8997

Modified:
   geninitrd/trunk/geninitrd
Log:
- use "read" to get line for /proc files

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd   (original)
+++ geninitrd/trunk/geninitrd   Tue Nov  6 02:32:41 2007
@@ -1232,7 +1232,7 @@
        EOF
 
        cat <<-'EOF' > "$MNTIMAGE/bin/setdhcp"
-               for o in $(cat /proc/cmdline); do
+               for o in $CMDLINE; do
                        case $o in
                        nfsroot=*)
                                rootpath=${o#nfsroot=}
@@ -1319,8 +1319,8 @@
                        export LVM_VGVOLUME=$VGVOLUME
                EOF
                add_linuxrc <<-'EOF'
-                       # disable noise from lvm accessing devices that aren't 
ready.
-                       printk=$(cat /proc/sys/kernel/printk)
+                       # disable noise from LVM accessing devices that aren't 
ready.
+                       readk printk < /proc/sys/kernel/printk
                        echo 0 > /proc/sys/kernel/printk
 
                        export LVM_SYSTEM_DIR=/tmp
@@ -1739,7 +1739,7 @@
 EOF
 mount_proc
 add_linuxrc <<-'EOF'
-       export CMDLINE="$(cat /proc/cmdline)"
+       read CMDLINE < /proc/cmdline; export CMDLINE
 
        for arg in $CMDLINE; do
                if [ "${arg}" = "debuginitrd" ]; then
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to