Magellan Linux

Diff of /trunk/magellan-initscripts/etc/rc.d/init.d/udev

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 846 by niro, Mon Dec 22 22:08:32 2008 UTC revision 847 by niro, Mon May 4 19:53:08 2009 UTC
# Line 33  populate_udev() Line 33  populate_udev()
33   echo -e ${COLOREDSTAR}"  Populating /dev with existing devices through uevents ..."   echo -e ${COLOREDSTAR}"  Populating /dev with existing devices through uevents ..."
34   if [[ ${RC_COLDPLUG} = yes ]]   if [[ ${RC_COLDPLUG} = yes ]]
35   then   then
36   /sbin/udevtrigger   /sbin/udevadm trigger
37   else   else
38   # do not run any init-scripts   # do not run any init-scripts
39   /sbin/udevadm control --env do_not_run_plug_service=1   /sbin/udevadm control --env do_not_run_plug_service=1
40    
41   # only create device nodes   # only create device nodes
42   /sbin/udevtrigger --attr-match=dev   /sbin/udevadm trigger --attr-match=dev
43    
44   # run persistent-net stuff   # run persistent-net stuff
45   /sbin/udevtrigger --subsystem-match=net   /sbin/udevadm trigger --subsystem-match=net
46   fi   fi
47   evaluate_retval   evaluate_retval
48    
49   # loop until everything is finished   # loop until everything is finished
50   echo -e ${COLOREDSTAR}"  Letting udev process events ..."   echo -e ${COLOREDSTAR}"  Letting udev process events ..."
51   /sbin/udevsettle --timeout=60   /sbin/udevadm settle --timeout=60
52   evaluate_retval   evaluate_retval
53    
54   # unset this variable   # unset this variable
55   udevadm control --env do_not_run_plug_service=   /sbin/udevadm control --env do_not_run_plug_service=
56    
57   rm -f /dev/.udev_populate   rm -f /dev/.udev_populate
58   return 0   return 0

Legend:
Removed from v.846  
changed lines
  Added in v.847