Author: glen
Date: Fri May 26 10:42:48 2006
New Revision: 7445

Modified:
   geninitrd/trunk/geninitrd
Log:
Use 'EOF' heredocs.

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd   (original)
+++ geninitrd/trunk/geninitrd   Fri May 26 10:42:48 2006
@@ -1077,9 +1077,9 @@
 initrd_gen_suspend2() {
        mkdir -p $MNTIMAGE/sys
        mkdir -p $MNTIMAGE/proc
-cat << EOF >> "$s"
+cat << 'EOF' >> "$s"
 mount -t proc none /proc
-if [ "\$(awk ' /resume2=/  { print "yes"; } ' /proc/cmdline)" = "yes" ]; then
+if [ "$(awk ' /resume2=/  { print "yes"; } ' /proc/cmdline)" = "yes" ]; then
 EOF
 cat << EOF >> "$s"
                echo > /proc/suspend2/do_resume
@@ -1198,45 +1198,45 @@
 }
 
 initrd_gen_nfs() {
-       # use root=/dev/ram0 init=/linuxrc when starting kernel or you will
+       # use root=/dev/ram0 init=/linuxrc when starting kernel or you will
        # have problems like init(XX) being child process of swapper(1).
-       [ -n "$verbose" ] && echo "Adding rootfs on NFS support to initrd 
(dhcp)"
+       [ -n "$verbose" ] && echo "Adding rootfs on NFS support to initrd 
(dhcp)"
        mknod "$MNTIMAGE/dev/urandom" c 1 8
        mkdir "$MNTIMAGE/newroot"
        mkdir "$MNTIMAGE/proc"
        echo "ifconfig lo 127.0.0.1 up" >> "$s"
        echo "route add -net 127.0.0.0 netmask 255.0.0.0 lo" >> "$s"
        echo "ifconfig eth0 0.0.0.0 up" >> "$s"
-       echo "udhcpc -i eth0 -f -q -s /bin/setdhcp"  >> "$s"
-       cat << EOF > "$MNTIMAGE/bin/setdhcp"
+       echo "udhcpc -i eth0 -f -q -s /bin/setdhcp"  >> "$s"
+       cat << 'EOF' > "$MNTIMAGE/bin/setdhcp"
 #!/bin/sh
-[ "\$1" != "bound" ] && exit
-[ -n "\$broadcast" ] && BROADCAST="broadcast \$broadcast"
-[ -n "\$subnet" ] && NETMASK="netmask \$subnet"
+[ "$1" != "bound" ] && exit
+[ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
+[ -n "$subnet" ] && NETMASK="netmask $subnet"
 set -x
-ifconfig \$interface \$ip \$BROADCAST \$NETMASK up
+ifconfig $interface $ip $BROADCAST $NETMASK up
 set +x
-if [ -n "\$router" ]; then
-    for r in \$router; do
+if [ -n "$router" ]; then
+    for r in $router; do
        set -x
-       route add default gw \$r dev \$interface
+       route add default gw $r dev $interface
        set +x
     done
 fi
 
 mount -t proc none /proc
-for o in \$(cat /proc/cmdline); do
-       case \$o in
+for o in $(cat /proc/cmdline); do
+       case $o in
        nfsroot=*)
-               rootpath=\${o#nfsroot=}
+               rootpath=${o#nfsroot=}
                ;;
        esac
 done
 umount /proc
 
-if [ -n "\$rootpath" ]; then
+if [ -n "$rootpath" ]; then
     set -x
-    mount -n -t nfs -o ro,nolock,posix,tcp,wsize=8192,rsize=8192 \$rootpath 
/newroot
+    mount -n -t nfs -o ro,nolock,posix,tcp,wsize=8192,rsize=8192 $rootpath 
/newroot
     set +x
 else
     set +x
@@ -1311,14 +1311,14 @@
 initrd_gen_procdata() {
        [ -n "$verbose" ] && echo "Adding rootfs finding based on root= option 
support."
        mkdir -p $MNTIMAGE/proc
-cat << EOF >> "$s"
+cat << 'EOF' >> "$s"
 set +x
 mount -t proc none /proc
-root="\$(busybox awk ' /root=\/dev\// { gsub(/.*root=\/dev\//,NIL,\$0); gsub(/ 
.*/,NIL,\$0); print \$0; } ' /proc/cmdline)"
-if [ -n "\$root" ]; then
-    rootnr="\$(busybox awk -v root="\$root" ' { if (\$4 == root) { print 
256*\$1+\$2; } } ' /proc/partitions)"
-    if [ -n "\$rootnr" ]; then
-       echo "\$rootnr" > /proc/sys/kernel/real-root-dev
+root="$(busybox awk ' /root=\/dev\// { gsub(/.*root=\/dev\//,NIL,$0); gsub(/ 
.*/,NIL,$0); print $0; } ' /proc/cmdline)"
+if [ -n "$root" ]; then
+    rootnr="$(busybox awk -v root="$root" ' { if ($4 == root) { print 
256*$1+$2; } } ' /proc/partitions)"
+    if [ -n "$rootnr" ]; then
+       echo "$rootnr" > /proc/sys/kernel/real-root-dev
     fi
 fi
 umount /proc
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to