Oi, andrade, acho que entendi o que vc quer fazer... dentro do man modules.conf, existem umas partes obscuras e esot�ricas... vc pode colocar uma estrutura de programacao junto... um exemplo:
------modules.conf #### modulos para o kernel 2.4.21### if `kernelversion` <= 2.4.21 alias parport_lowlevel parport_pc # alias block-major-58 lvm-mod # alias block-major-109 lvm-mod alias block-major-43 off alias loop0 loop alias char-major-108 ppp_generic alias /dev/ppp ppp_generic alias tty-ldisc-3 ppp_async alias tty-ldisc-14 ppp_synctty alias ppp-compress-21 bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26 ppp_deflate alias ppp ppp_async alias rtl8139 8139too # alias autofs autofs4 alias usb usb-uhci alias eth0 8139too alias sound-slot-0 es1370 post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || : endif #### modulos para o kernel 2.4.21### elsif `kernelversion` > 2.6.1 alias loop0 loop endif ---------final de modules.conf------------- vc pode colocar if, else e elsif. pode tbm fazer assim: if -f /home/diretorio/arquivo_obscuro alias sound-slot-0 es1370 usb-uhci endif s� testei com =, <, > ... n�o testei com lt, gt, ne, eq, le,ge..... Divirta-se!!!!! rs [ ]s, julio -- ==================================================== IMECC/UNICAMP Instituto de 'Matem�gica' e Computa��o Cient�fica Universidade Estadual de Campinas ---------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++ Linux Registered User 86405 - Since dez/1997 --------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
