Author: glen
Date: Wed May 14 20:58:49 2008
New Revision: 9753

Modified:
   geninitrd/trunk/geninitrd
Log:
- some nodes could be already in /dev, ie resume_dev

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd   (original)
+++ geninitrd/trunk/geninitrd   Wed May 14 20:58:49 2008
@@ -1272,13 +1272,13 @@
        add_linuxrc <<-'EOF'
                : 'Making device nodes'
                cat /proc/partitions | (
-                       # ignore first two lines, header, empty line and 
process rest
+                       # ignore first two lines: header, empty line
                        read b; read b
 
                        while read major minor blocks dev rest; do
                                node=/dev/$dev
                                mkdir -p ${node%/*}
-                               mknod $node b $major $minor
+                               [ -e $node ] || mknod $node b $major $minor
                        done
                )
        EOF
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to