[leaf-commits] src/bering-uclibc4/source/modules modutils,1.5,1.6

Andrew <[email protected]>
Newsgroups gmane.linux.leaf.cvs
Message-ID <[email protected]>
Update of /cvsroot/leaf/src/bering-uclibc4/source/modules
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv9879/modules

Modified Files:
	modutils 
Log Message:
Changed mechanism of driver autoloading; added a+rx permissions for /


Index: modutils
===================================================================
RCS file: /cvsroot/leaf/src/bering-uclibc4/source/modules/modutils,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** modutils	24 Jun 2010 22:28:04 -0000	1.5
--- modutils	25 Jun 2010 13:16:24 -0000	1.6
***************
*** 30,34 ****
  
  #read /etc/modules.d
! cat /etc/modules.d/* | grep ^[a-z0-9A-Z] | sed 's/\.ko//' |
  while read module args
  do
--- 30,34 ----
  
  #read /etc/modules.d
! cat /etc/modules.d/* 2>/dev/null| grep ^[a-z0-9A-Z] | sed 's/\.ko//' |
  while read module args
  do
***************
*** 39,54 ****
  
  #autodetection of hardware
! 
! #load device drivers
! for i in `find /sys/devices -iname modalias`; do
! 	/sbin/modprobe $i 2>/dev/null
! done
! 
! # wait for drives
! [ "$DRV_WAIT" -gt 0 ] && sleep $DRV_WAIT
! 
! #load scsi drivers (SATA/IDE drives, flash)
! for i in `lsalias scsi`; do
! 	/sbin/modprobe $i 2>/dev/null
  done
-                 
\ No newline at end of file
--- 39,51 ----
  
  #autodetection of hardware
! MODALIAS=`find /sys/devices -iname modalias -exec cat {} \;`
! TMODALIAS=""
! while [ `echo "$MODALIAS"|wc -l` -gt `echo "$TMODALIAS"|wc -l` ]; do
! 	for i in $MODALIAS; do
! 		/sbin/modprobe $i 2>/dev/null
! 	done
! 	TMODALIAS="$MODALIAS"
! 	MODALIAS=`find /sys/devices -iname modalias -exec cat {} \;`
! 	[ "$VERBOSE" ] && Lecho Loaded `echo "$TMODALIAS"|wc -l` modaliases
! 	[ "$DRV_WAIT" -gt 0 ] && sleep $DRV_WAIT
  done


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.