summaryrefslogtreecommitdiffstats
path: root/perl-install/modules.pm
Commit message (Collapse)AuthorAgeFilesLines
* ahci and ata_piix handle the same hardware, it only depends on the bios ↵Pascal Rigaux2005-08-241-0/+6
| | | | configuration, so try each one...
* rewrite code to allow next commitPascal Rigaux2005-08-241-5/+6
|
* try to cleanup fs.pmPascal Rigaux2005-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | (to have simpler dependencies between modules, esp. have some modules only required by diskdrake): - move some functions from fs to fs::mount (most keep their name, except mount_part and mount_usbfs) - move formatMount_part and formatMount_all from fs to fs::format - move some functions from fs to fs::wild_device (part2wild_device_name -> fs::wild_device::from_part) (subpart_from_wild_device_name -> fs::wild_device::to_subpart) (analyze_wild_device_name -> fs::wild_device::analyse) - formatMount_part(), formatMount_all(), fs::mount::part() don't take a prefix anymore the current situation was quite muddy we now rely on fs::get::mntpoint_prefixed() which will maybe depend on a field in $part for now, we mount every part in chroot, it seems to be what's wanted - fs::format::part() now expect $all_hds instead of $raids - fs::type::carryRootLoopback is now fs::get::carry_root_loopback() - in fs::loopback, most functions don't want a prefix anymore
* don't need prefixing with current packagePascal Rigaux2005-06-091-2/+2
|
* create detect_devices::probe_name() & detect_devices::probe_unique_name() ↵Pascal Rigaux2005-06-021-1/+1
| | | | and use them
* (write_preload_conf) factorize modules managmentThierry Vignaud2005-05-301-4/+1
|
* (write_preload_conf) simplify DVB & TV managment through probe_category()Thierry Vignaud2005-05-301-2/+1
|
* replace unused $o->{localInstall} with $::local_install, partially used ↵Pascal Rigaux2005-05-261-2/+2
| | | | | | | instead of $::uml_install and used in drakx-in-chroot
* keep binaries in their "standard" binary dir instead of moving everything to ↵Pascal Rigaux2005-05-201-1/+1
| | | | | | | /usr/bin (it used to be in /usr/bin when the stage1 was not exited)
* fix titi suxPascal Rigaux2005-05-201-1/+1
|
* append evdev in modprobe.preload if a touchpad is detectedOlivier Blin2005-04-181-0/+1
|
* use better laptop detection now that dmidecode is usedOlivier Blin2005-04-181-1/+1
|
* don't load modules.cz in uml installOlivier Blin2005-04-051-1/+1
|
* - disable imm/ppa probe during install since it causes some rubbish to be ↵Pascal Rigaux2005-03-291-1/+11
| | | | | | | printed (bugzilla #12560) - add an option in harddrake to probe imm/ppa
* - add dmi_probe()Pascal Rigaux2005-03-151-0/+1
| | | | | - some special code on dmi is now moved in dmitable with flags Pkg: and Module:
* add various/crypto category (support for hardware accelerated crypto)Thierry Vignaud2005-02-111-0/+1
|
* (write_preload_conf) preload padlock driver for VIA C3 that have RNG (crypto ↵Thierry Vignaud2005-02-111-0/+1
| | | | hw) enabled
* (write_preload_conf) typo fixThierry Vignaud2005-02-101-1/+1
|
* (write_preload_conf) rely on "multimedia/tv" category, thus managing more TV ↵Thierry Vignaud2005-02-101-1/+1
| | | | cards
* (write_preload_conf) minimal joystick support: preload proper modules (thoughThierry Vignaud2005-02-101-0/+1
| | | | | | only those on sound cards from Creative Labs and Fortemedia are detectable by pci_probe()...)
* (write_preload_conf) simplify and support multiple different AGP controllersThierry Vignaud2005-02-101-3/+1
| | | | | (though unprobable)
* (write_preload_conf) minimal DVB support: preload proper modulesThierry Vignaud2005-02-101-1/+1
|
* add various/laptop category (only toshiba is detectable by pci_probe() ↵Thierry Vignaud2005-02-101-0/+1
| | | | though...)
* new kernel doesn't like usbdevfs any more, it wants usbfsPascal Rigaux2005-02-081-1/+1
|
* (append_to_modules_loaded_at_startup_for_all_kernels) introduce itThierry Vignaud2005-01-201-0/+4
| | | | | (wrapper around append_to_modules_loaded_at_startup())
* move SATA in its own categoryThierry Vignaud2005-01-201-1/+1
|
* packdrake changed a little, ensuring that if we ask no modules it doesn't ↵Pascal Rigaux2004-12-171-1/+1
| | | | cause havoc
* better english (writing style rather than spoken one)Thierry Vignaud2004-12-131-1/+1
|
* replace isStandalone with !isInstall (for finish-install which is neither ↵Pascal Rigaux2004-11-301-3/+3
| | | | isInstall nor isStandalone)
* (load_and_configure) fix setting scsi and usb probell in live CD (thus fixingThierry Vignaud2004-11-251-1/+1
| | | | | mousedrake --auto with USB mice on live CD)
* remove some unneeded ";", add some for normalization (as told by perl_checker)Pascal Rigaux2004-11-181-2/+2
|
* update ppc kernel modules detection & loadingPascal Rigaux2004-11-161-4/+9
|
* fix titi suxPascal Rigaux2004-09-291-1/+1
|
* (write_preload_conf) simplifyThierry Vignaud2004-09-291-1/+1
|
* (write_preload_conf) preload nvram on laptopsThierry Vignaud2004-09-291-0/+1
|
* 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