SVN: geninitrd/trunk/geninitrd

glen glen at pld-linux.org
Wed May 14 20:58:49 CEST 2008


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


More information about the pld-cvs-commit mailing list