summaryrefslogtreecommitdiffstats
path: root/perl-install/modules.pm
Commit message (Collapse)AuthorAgeFilesLines
* add module for storage controllers that are not compiled built-in in kernelThierry Vignaud2004-09-061-1/+1
|
* add load_with_options()Pascal Rigaux2004-08-161-5/+10
|
* internally keep module names according to what we configure (and our kernel, ↵Pascal Rigaux2004-08-101-7/+10
| | | | 2.4 or 2.6)
* adapt to new directories layout:Pascal Rigaux2004-07-261-1/+1
| | | | | | | | | | | - Mandrake/mdkinst -> install/stage2/live - Mandrake/base/mdkinst_stage2.bz2 -> install/stage2/mdkinst_stage2.bz2 - Mandrake/base/rpmsrate -> media/media_info/rpmsrate - Mandrake/RPMS -> media/main - images -> install/images - isolinux -> install/isolinux - Mandrake/share/advertising -> install/extra/advertising
* cleanupPascal Rigaux2004-07-221-1/+1
|
* modules::modprobe_conf now works (at least a little :)Pascal Rigaux2004-07-221-82/+1
|
* - %modules::conf is no more a global, so many functions need passing ↵Pascal Rigaux2004-07-211-170/+76
| | | | | | | | | | | | | | | $modules_conf - $modules_conf is a class choosing modules.conf or modprobe.conf (esp. useful after install) (but not working yet!) - modules::load() doesn't use $modules_conf, use modules::load_and_configure() - modules::load() doesn't allow options, use either modules::load_raw() or modules::load_and_configure() - some functions used to want an array ref for modules options and some a string, now every functions use a string - many functions (like modules::get_alias()) are now methods on $modules_conf - some functions in mouse.pm needed a $in where a $do_pkgs is enough - some perl_checker compliance - small fixes
* handle s/snd-card/snd/g and s/snd-via686|snd-via8233/snd-via82xx/g more ↵Pascal Rigaux2004-07-081-15/+8
| | | | generically
* in mergein_conf(), get the "above" value, and don't dirty "probeall"Pascal Rigaux2004-07-081-1/+2
|
* rename load_raw() to load_raw_install() and change the prototypePascal Rigaux2004-07-081-9/+9
|
* cleanupPascal Rigaux2004-07-081-5/+6
|
* - create when_load_category()Pascal Rigaux2004-07-081-26/+33
| | | | | | - replace regexp [uo]hci on module name with testing category "bus/usb" - move the special case imm ppa from when_load() to load()
* fix previous commitPascal Rigaux2004-07-081-2/+2
|
* - generalize the snd-pcm-oss casePascal Rigaux2004-07-081-12/+15
| | | | | - cleanup
* - rename add_alias() into set_alias()Pascal Rigaux2004-07-081-5/+13
| | | | | - create set_sound_slot() and use it
* don't remove "above ... snd-pcm-oss" for the old alias, it's better done ↵Pascal Rigaux2004-07-081-5/+1
| | | | explictly, and already done by remove_module()
* fix indentationPascal Rigaux2004-07-071-8/+8
|
* modules::mergein_conf() doesn't need to be given /etc/modules.confPascal Rigaux2004-07-071-1/+1
| | | | | => prepare for reading either modprobe.conf or modules.conf based on the running kernel version
* modules::mergein_conf() doesn't need to be given /etc/modules.confPascal Rigaux2004-07-071-5/+5
| | | | | => prepare for reading either modprobe.conf or modules.conf based on the running kernel version
* remove non-useful prototypes ($)Pascal Rigaux2004-07-071-4/+4
|
* use the module category to decide if it needs alias usb-interface or alias ↵Pascal Rigaux2004-07-071-4/+5
| | | | ieee1394-controller
* fix typoPascal Rigaux2004-07-071-1/+1
|
* - restrict view of %mappings_24_26 and %mappings_26_24 to modules.pmPascal Rigaux2004-07-071-19/+17
| | | | | | - simplify mapping_24_26(), it now takes only one module name, not a list - simplify mapping_26_24(), the special case is handled properly in %mappings_26_24
* - move configure_pcmcia() and write_pcmcia() out of modules.pm to install_any.pmPascal Rigaux2004-07-071-41/+0
| | | | | | - load pcmcia_core, $pcic and ds in one call to modules::load - don't pass prefix to write_pcmcia()
* create write_preload_conf()Pascal Rigaux2004-07-071-2/+7
|
* perl_checker complianceOlivier Blin2004-06-241-1/+1
|
* remove unneeded "above" lines in modules::write_confOlivier Blin2004-06-241-0/+1
|
* delete "above" lines when removing a sound alias with ↵Olivier Blin2004-06-241-1/+5
| | | | modules::remove_alias_regexp
* fix stupid typoOlivier Blin2004-06-241-1/+1
|
* in modules::when_load, try to find the best sound slot index instead of ↵Olivier Blin2004-06-241-1/+5
| | | | always overwritting sound-slot-0 (#7890)
* fix another typo from Titi in #9112 fix (#6802)Olivier Blin2004-06-231-1/+1
|
* blank.img has been removed, so remove special code handling itPascal Rigaux2004-05-031-1/+1
|
* (probe_category) perl_checker cleanupThierry Vignaud2004-04-231-1/+2
|
* (remove_alias, remove_alias_regexp, remove_alias_regexp_byname,Thierry Vignaud2004-04-231-0/+5
| | | | | remove_module, set_options) add more explanations
* fix 'somewhat' broken isdn type and driver name fetching from pcitableDamien Chaumette2004-04-221-5/+4
| | | | | (this is no paper-bag)
* (probe_category) set ISDN hisax driver type parameterThierry Vignaud2004-03-241-0/+1
|
* (write_conf) simplifyThierry Vignaud2004-03-221-3/+1
|
* typo fixThierry Vignaud2004-03-221-1/+3
|
* fix tv cards managed by cx88 and saa7134 (#9112)Thierry Vignaud2004-03-221-1/+1
|
* special case to handle imm & ppa on kernel 2.6:Pascal Rigaux2004-03-091-1/+6
| | | | | | - need parport_pc - modules insmod always succeed, so need to check /proc/sys/dev/parport/parport0/devices/{imm,ppa}
* a missing module is now an error, that way it won't be in scsi_hostadapters. ↵Pascal Rigaux2004-03-081-3/+3
| | | | In load_category(), exception is caught, so no pb when using load_category(). But beware, this may break!
* alias agpgart should be only for 2.6, since code doesn't allow this easily,Pascal Rigaux2004-02-201-2/+5
| | | | | adding the agp module to modprobe.preload
* don't log insmod errors on tty5, rather on tty3+ddebug.log as normal logGuillaume Cottenceau2004-02-181-4/+11
|
* - have usb-storage as a scsi_hostadapter by defaultPascal Rigaux2004-02-131-1/+8
| | | | | - remove it if unneeded for normal boot (cf comment in the code)
* handle wireless modulesThierry Vignaud2004-02-131-1/+1
|
* fix deps problem because of 2.4/2.6 mappings, better support 2.4 and 2.6 ↵Guillaume Cottenceau2004-02-131-6/+28
| | | | alltogether by keeping 2.4 names in modules.conf
* fix typoPascal Rigaux2004-02-031-1/+1
|
* fix typoPascal Rigaux2004-02-031-1/+5
|
* xxx-agp is not loaded at install, so when_load() is not the right placePascal Rigaux2004-01-301-1/+0
|
* don't miss the hook with 2.6 usb kernels (might explain fredl problem with ↵Guillaume Cottenceau2004-01-231-1/+1
| | | | usb keyboard)