Changeset 2965 in MondoRescue for branches/3.0/mindi/rootfs/etc/init.d/rcS
- Timestamp:
- Mar 14, 2012, 2:42:33 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.0/mindi/rootfs/etc/init.d/rcS
r2964 r2965 322 322 ps | grep -v grep |grep udevd 2> /dev/null 1> /dev/null 323 323 if [ $? -ne 0 ]; then 324 /sbin/udevd --daemon & 324 if [ -x /sbin/udevd ]; then 325 /sbin/udevd --daemon & 326 elif [ -x /usr/bin/udevd ]; then 327 /usr/bin/udevd --daemon & 328 fi 325 329 echo "Waiting for udev to start..." 326 330 sleep 5 … … 337 341 /sbin/udevsettle --timeout=10 338 342 LogIt "Discovering with udevsettle" 339 elif [ -x /sbin/udevadm ] ; then340 UdevadmTrigger341 /sbin/udevadmsettle --timeout=10343 elif [ -x /sbin/udevadm ] || [ -x /usr/bin/udevadm ]; then 344 ua=`UdevadmTrigger` 345 $ua settle --timeout=10 342 346 LogIt "Discovering with udevadm" 343 347 fi … … 709 713 UdevadmTrigger() { 710 714 715 # This function should just echo the return value $ua 716 711 717 if [ -x /sbin/udevadm ]; then 712 v=`/sbin/udevadm --version` 713 echo "Triggering udev again..." 714 if [ "$v" -ge "146" ]; then 715 /sbin/udevadm trigger --type=failed 718 ua="/sbin/udevadm" 719 elif [ -x /usr/bin/udevadm ]; then 720 ua="/usr/bin/udevadm" 721 else 722 LogIt "WARNING: Unable to find udevadm. Not triggering udev" 723 ua="/bin/true" 724 fi 725 726 v="`$ua --version`" 727 728 if [ -x "$v" ]; then 729 LogIt "Triggering udev again..." 730 if [ "$v" -ge "146" -a "$v" -lt "174" ]; then 731 $ua trigger --type=failed 732 elif [ "$v" -lt "146" ]; then 733 $ua trigger --retry-failed 716 734 else 717 /sbin/udevadm trigger --retry-failed 718 fi 719 fi 735 LogIt "... not needed" 736 fi 737 fi 738 echo $ua 720 739 } 721 740 … … 733 752 # (useful for rules creating network ifcfg files) 734 753 if [ -e "/tmp/USE-UDEV" ] ; then 735 UdevadmTrigger754 ua=`UdevadmTrigger` 736 755 fi 737 756 } … … 940 959 # Not sure it's still needed, but shouldn't hurt 941 960 if [ -e "/tmp/USE-UDEV" ] ; then 942 UdevadmTrigger961 ua=`UdevadmTrigger` 943 962 fi 944 963 if grep "backup-media-type" /tmp/mondo-restore.cfg > /dev/null 2> /dev/null ; then
Note:
See TracChangeset
for help on using the changeset viewer.