[oe-commits] org.oe.dev udev-118: fixed init failure if /dev/null exist:

utx commit oe at amethyst.openembedded.net
Tue May 6 22:29:56 UTC 2008


udev-118: fixed init failure if /dev/null exist:
* script failed on mknod for some reason, so check /dev/null before calling
  mknod
* separate mknod is needed, otherwise ugly errors can appear
* /dev/null not being character device will still cause failure

Author: utx at openembedded.org
Branch: org.openembedded.dev
Revision: 8dd69611bc19de34d5e3e3f95139d0278538b7c1
ViewMTN: http://monotone.openembedded.org/revision/info/8dd69611bc19de34d5e3e3f95139d0278538b7c1
Files:
1
packages/udev/udev-118/init
packages/udev/udev_118.bb
Diffs:

#
# mt diff -ra424d02117ae0d8be601616724ddb92a02c7c240 -r8dd69611bc19de34d5e3e3f95139d0278538b7c1
#
#
#
# patch "packages/udev/udev-118/init"
#  from [35cae94119e36270fbd2b648a4dbe351ff714d55]
#    to [6fe23551135cc8fca71caa2d688730f6ac4155bf]
# 
# patch "packages/udev/udev_118.bb"
#  from [e9281fed9bc0fc17975cbcd7076778e89ce58196]
#    to [24baff693869f60ab4cf21d6e7240780d896129f]
#
============================================================
--- packages/udev/udev-118/init	35cae94119e36270fbd2b648a4dbe351ff714d55
+++ packages/udev/udev-118/init	6fe23551135cc8fca71caa2d688730f6ac4155bf
@@ -53,9 +53,9 @@ mount_tmpfs() {
   fi
 }
 
-# I hate this hack.  -- Md
 make_extra_nodes() {
-  mknod -m 666 /dev/null c 1 3
+  [ -c /dev/null ] || mknod -m 666 /dev/null c 1 3
+# I hate this hack.  -- Md
   if [ "$(echo /lib/udev/devices/*)" != "/lib/udev/devices/*" ]; then
     cp -a /lib/udev/devices/* /dev/
   fi
============================================================
--- packages/udev/udev_118.bb	e9281fed9bc0fc17975cbcd7076778e89ce58196
+++ packages/udev/udev_118.bb	24baff693869f60ab4cf21d6e7240780d896129f
@@ -3,7 +3,7 @@ RPROVIDES_${PN} = "hotplug"
 the hotplug package and requires a kernel not older than 2.6.12."
 RPROVIDES_${PN} = "hotplug"
 
-PR = "r2"
+PR = "r3"
 
 DEFAULT_PREFERENCE = "-118"
 






More information about the Openembedded-commits mailing list