Magellan Linux

Diff of /alx-src/branches/alxconf-060/functions/config_modules.sh

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

revision 1615 by niro, Mon Dec 6 09:17:39 2010 UTC revision 1646 by niro, Thu Dec 30 13:42:28 2010 UTC
# Line 46  add_modules() Line 46  add_modules()
46    
47   for mod in ${modules}   for mod in ${modules}
48   do   do
49   [ -n "$(find /lib/modules/$(uname -r) -name ${mod}.[o,k]*)" ] && \   if [ -n "$(find /lib/modules/$(uname -r) -name ${mod}.[o,k]*)" ]
50     then
51   echo "${mod}" >> ${modfile}   echo "${mod}" >> ${modfile}
52     fi
53   done   done
54  }  }
55    
# Line 68  config_modules() Line 70  config_modules()
70   # needed for printing:   # needed for printing:
71   add_modules lp parport parport_pc usblp   add_modules lp parport parport_pc usblp
72    
73   [ -n "${ALX_NETWORK_MODULE}" ] && \   if [[ -n ${ALX_NETWORK_MODULE} ]]
74   echo "${ALX_NETWORK_MODULE}" >> ${modfile}   then
75     add_modules "${ALX_NETWORK_MODULE}"
76     fi
77    
78   # intel i810 needs intel-agp module to work probably   # intel i810 needs intel-agp module to work probably
79   [[ ${ALX_GFX_MODULE} = i810 ]] && add_modules intel-agp   [[ ${ALX_GFX_MODULE} = i810 ]] && add_modules intel-agp
80   [[ ${ALX_GFX_MODULE} = intel ]] && add_modules intel-agp   [[ ${ALX_GFX_MODULE} = intel ]] && add_modules intel-agp
81    
82   for ((i=0; i <= ALX_COUNT; i++))   for ((i=0; i <= ALX_COUNT; i++))
83   do   do
84   [ -n "${ALX_MODULES[${i}]}" ] && \   if [[ -n ${ALX_MODULES[${i}]} ]]
85   echo "${ALX_MODULES[${i}]}" >> ${modfile}   then
86     add_modules "${ALX_MODULES[${i}]}"
87     fi
88   done   done
89    
90   unset ALX_COUNT   unset ALX_COUNT

Legend:
Removed from v.1615  
changed lines
  Added in v.1646