summaryrefslogtreecommitdiffstats
path: root/perl-install/bootloader.pm
Commit message (Collapse)AuthorAgeFilesLines
...
* - create cleanup_entries() which remove bad entries (and more verbosely than ↵Pascal Rigaux2005-09-131-5/+16
| | | | | | | was done for lilo.conf) and call it for all bootloaders (was only for lilo) - keep removing duplicate labels only for lilo (and use uniq_) (don't do it for grub since duplicate labels are allowed (???))
* create read_grub_menu_lst() and read_grub_install_sh()Pascal Rigaux2005-09-121-8/+23
|
* see if we have menu.lst firstPascal Rigaux2005-09-091-2/+2
|
* handle "module xxx" lines in menu.lst (used for xen)Pascal Rigaux2005-09-091-0/+3
|
* different entries are same even if readonly value is not the samePascal Rigaux2005-09-061-1/+1
| | | | | (since we dropped setting readonly)
* handle "=" between keyword and value (esp. useful for reading conectiva's ↵Pascal Rigaux2005-09-011-1/+1
| | | | menu.lst) (bugzilla #18090)
* fix ugly typoPascal Rigaux2005-08-301-1/+1
|
* handle {message_text} not set but /boot/message-text existingPascal Rigaux2005-08-301-1/+4
|
* create suggest_message_text()Pascal Rigaux2005-08-301-14/+20
|
* finish commit 1.387Pascal Rigaux2005-08-291-1/+1
|
* handle parsing of more complicated setup line in install.shPascal Rigaux2005-08-291-1/+1
|
* we don't want drakxtools-backend to depend on perl-URPMPascal Rigaux2005-08-291-3/+14
|
* fix typo (thanks to perl_checker)Pascal Rigaux2005-08-291-1/+1
|
* handle things like append="foo=\"bar boo\"" (bugzilla #17937)Pascal Rigaux2005-08-291-1/+1
|
* handle reading & writing \" in lilo.confPascal Rigaux2005-08-291-2/+10
|
* perl_checker compliancePascal Rigaux2005-08-251-1/+1
|
* install grub stage files in install_grub(), not write_grub() (bugzilla ↵Pascal Rigaux2005-08-251-6/+5
| | | | #17830) (thanks to herton)
* Grub really is named GRUB (and it makes the pull-down menu more consistent ↵Thierry Vignaud2005-08-241-2/+2
| | | | btw...)
* enhance grub device.map parsing (bugzilla #17732)Pascal Rigaux2005-08-221-1/+1
|
* fix update_for_renumbered_partitions (bugzilla #16786)Pascal Rigaux2005-08-081-2/+8
|
* catch error earlier (bugzilla #16993) (doesn't really fix the pb as wanted ↵Pascal Rigaux2005-08-081-0/+1
| | | | in bugzilla report, but i've not time for it)
* move is_xbox from common to detect_devicesOlivier Blin2005-08-051-1/+1
|
* add support for graphical grub (Herton Ronaldo Krzes)Thierry Vignaud2005-07-071-8/+16
|
* - lilo doesn't work on dmraid so forcing grubPascal Rigaux2005-07-011-5/+8
| | | | | - method_choices() now wants $all_hds instead of $fstab
* Remove dependency of c::stuff on rpmlibRafael Garcia-Suarez2005-06-301-3/+3
|
* 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
* rollback titi's commit (it was needed with 10.2 code, but i've already ↵Pascal Rigaux2005-06-181-6/+4
| | | | committed code to handle it cleanly in cooker (see $quotes_if_needed))
* (write_lilo) fix support for labels (eg: when switching from GRUB toThierry Vignaud2005-06-171-4/+6
| | | | | LILO, let's prevent unmanagable 'root="LABEL=..."' to appear)
* rewrite and documentPascal Rigaux2005-06-171-6/+5
|
* (read_grub) fix reading config with new grub (thus fixing detectloader, thusThierry Vignaud2005-06-171-1/+5
| | | | | fixing bootloader-config, thus fixing installkernel)
* - new grub has files in /lib/grub/i386-pc, copy them in /boot/grub (as done ↵Pascal Rigaux2005-06-161-5/+10
| | | | | | | by grub-install) - use "setup" grub command instead of "install" so that it handles stage1.5 embedding if possible, and is simpler
* (write_grub) adapt to grub-0.97-2mdkThierry Vignaud2005-06-141-1/+2
|
* don't drop "shade" and "viewport" lines (bugzilla #16372)Pascal Rigaux2005-06-101-1/+1
|
* - move functions using /proc/partitions out of fsedit to fs::proc_partitionsPascal Rigaux2005-06-101-3/+3
| | | | | | - remove unneeded "use xxx" - add some "use xxx" (nb: not completly needed because some other modules may do it)
* move loopback.pm to fs/loopback.pmPascal Rigaux2005-06-101-3/+3
| | | | | (since it's tightly tight to many fs* things)
* - put quotes if needed for root=xxx (quotes are needed for LABEL=...)Pascal Rigaux2005-06-061-5/+10
| | | | | - use LABEL=... if preferred
* rewrite before adding morePascal Rigaux2005-06-061-3/+9
|
* keep read-only, read-write and label as verbatim as possiblePascal Rigaux2005-06-061-5/+4
| | | | | (note that read-only will not appear by default anymore since "ro" is the default)
* use bootloader->{message_text} instead of bootloader->{message}Pascal Rigaux2005-06-061-11/+13
|
* remove unused old codePascal Rigaux2005-06-031-7/+0
|
* fix typo in commentPascal Rigaux2005-05-271-1/+1
|
* s/Mandrivalinux/Mandriva Linux/Funda Wang2005-05-201-1/+1
|
* - list the known bootloaders without checking the availability of the binary ↵Pascal Rigaux2005-05-191-7/+22
| | | | | | | (useful when we don't have the root partition mounted, eg in restore_ms_boot) - tell kdm which is the installed bootloader
* lilo and grub are launched chrooted, so look for them in $::prefixPascal Rigaux2005-05-041-2/+2
| | | | | (it worked during install since PATH contains /mnt/sbin and the like)
* - create config_files() out of update_for_renumbered_partitions()Pascal Rigaux2005-04-271-29/+35
| | | | | | | - create main_method_choices() out of read() - create configured_main_methods() for rescue install_bootloader - rework update_for_renumbered_partitions()
* create install_raw_grub() and install_raw_lilo()Pascal Rigaux2005-04-271-9/+16
|
* using c::rpmvercmp is cleanerPascal Rigaux2005-04-251-2/+1
|
* fix comparing kernel version greater than 6.8Pascal Rigaux2005-04-251-1/+2
|
* switch from MandrakeSoft to MandrivaThierry Vignaud2005-04-211-1/+1
|
* fix setting perImageAppend to default entry {append}Pascal Rigaux2005-04-111-1/+2
| | | | | (it was buggy when the default entry had an empty append, making perImageAppend be failsafe on amd64 upgrade)