Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-10 | cleanup | Dieter Plaetinck | |
2011-03-06 | Provide Syslinux as a possible bootloader | pyther@pyther.net | |
interactive_syslinux depends on the syslinux-install_update script that is in the Arch syslinux package. Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-03-06 | List root block devices instead of usable partitions (GRUB MBR Install) | pyther@pyther.net | |
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-03-06 | Return non-zero return code for generate_grub_menulst | pyther@pyther.net | |
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-03-06 | Clearify types of devices that find_usable_devices returns | pyther@pyther.net | |
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-03-05 | Make master a stable branch, move development to rewritable branches | Dieter Plaetinck | |
2011-03-03 | be more strict and correct in worker exit codes | Dieter Plaetinck | |
2011-03-03 | fix typo: bootlOader | Dieter Plaetinck | |
2011-03-03 | apply indentation with tabs everywhere | Dieter Plaetinck | |
2011-02-28 | Prompt user to pick a bootloader in interactive_select_packages | pyther@pyther.net | |
This gives two advantages: 1) assurance the right package gets installed (and more explicit for user) 2) no need to ask for a bootloader again later in the process. Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-02-28 | Rename interactive_grub_menulst to interactive_bootloader_menu | pyther@pyther.net | |
Update function to be flexible with the use of multiple bootloaders Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-02-28 | Rewrite finddisks and findblockdevices (now find_usable_blockdevices) | pyther@pyther.net | |
find_usable_blockdevices returns a list of block devices such as those exposed by SCSI/Sata, CCISS, IDA, LVM and Linux SOFT RAID; as well as any partitions on top of those. Devices in use by LVM and SOFT RAID are excluded. Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-02-11 | Fix indenting for lib-ui-interactive.sh and lib-blockdevices-filesystem.sh | pyther@pyther.net | |
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-02-10 | Make helptext variables local | pyther@pyther.net | |
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-02-08 | simplify mapdev() API a bit, fix indentation | Dieter Plaetinck | |
2011-02-08 | Cleanup grub / label/uuid related code | Dieter Plaetinck | |
* indentation fixes * simplify label/uuid code * simplify variable names * remove some cruft * fix/improve some code and spelling | |||
2011-02-08 | Moved kernel parameter generation into get_kernel_parameters | pyther@pyther.net | |
The function now stores parameters into var kernel_parameters. The new function does not set the kernel name (vmlinuz). This must now be done in the bootloader configuration code. Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-02-03 | remove mkinitcpio dependency | Dieter Plaetinck | |
AIF does not depend on mkinitcpio. It only runs mkinitcpio chrooted in the installed target system | |||
2011-01-29 | Use globbing and parameter expansion to get the raid slave devices | pyther@pyther.net | |
Uses bash globbing and parameter expansion to find all of the slaves for a raid device. This is a much better method then using ls. Also, by looking at DEVNAME in the uevent file we provide support for block device that are not in the root of /dev. Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-01-29 | when using nullglob for specific sections, return to default bash behavior ↵ | Dieter Plaetinck | |
again afterwards | |||
2011-01-29 | remove assure_pacman_static (), I think no one ever used this function | Dieter Plaetinck | |
2011-01-29 | Improve logic which checks whether blockdevice is a raid device | pyther@pyther.net | |
device_is_raid now uses dev major number to determine if a device is a raid device. A major ID of 8 is a /dev/sd? device whereas a major ID of 9 is a 'metadata' (raid) device. Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-01-15 | add aif-test and aif-report-issues.sh to uninstall target | Dieter Plaetinck | |
2011-01-08 | properly locate grubmenu | Dieter Plaetinck | |
* bugfix: $grubmenu was not set correctly, because $var_TARGET_DIR was not set when grubmenu was being defined * feature: allow more control over on which system (where the root is mounted) to work with | |||
2011-01-03 | Merge remote branch 'pyther/master' | Dieter Plaetinck | |
2011-01-03 | fix exitcode for select_source | Dieter Plaetinck | |
2011-01-02 | Define grubmenu as a global variable instead of multiple local variables | Matthew Gyurgyik | |
2011-01-02 | make target_configure_fstab() properly support devicefiles, labels and uuids | Dieter Plaetinck | |
2011-01-02 | unbreak interactive_configure_system menu | Dieter Plaetinck | |
was broken since 5c03ae0f698800e4cae751df078443e5fc461787 | |||
2011-01-02 | Call target_configure_network directly instead of worker_auto_network. | pyther@pyther.net | |
Will call target_configure_network instead of worker_auto_network in preconfigure_target. Calling worker_auto_network during worker_configure_system caused worker_configure_system to never set a return code. Calling target_configure_network follows the same format as other methods in preconfigure_target() worker_auto_network has been removed since no other function calls it. Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-01-02 | allow changing proxy settings in configure systems menu | Dieter Plaetinck | |
2011-01-02 | Make configure system menu (and its code) prettier | Dieter Plaetinck | |
2011-01-02 | simplify default entry setting in interactive_configure_system menu | Dieter Plaetinck | |
2011-01-02 | Use local vars in execute () | Dieter Plaetinck | |
By using local variables, we prevent getting cwd's and object names getting mixed up during recursive calls. This fixes the configure_system worker not being registered as having run successfully, and preventing the user from going to the install bootloader step in the interactive procedure. | |||
2011-01-02 | change mdraid_is-raid to mdraid_is_raid | pyther@pyther.net | |
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-01-02 | change mdraid_all-slaves to mdraid_all_slaves | pyther@pyther.net | |
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be> | |||
2011-01-01 | make sure all {pre,post}configure_target functions use good return codes | Dieter Plaetinck | |
target_configure_initial_keymap_font and target_configure_network would falsely return >0 in some occasions, causing unneeded warnings. | |||
2010-12-31 | Inform user more in detail which pre/post-configure step went wrong | Dieter Plaetinck | |
* Move all pre/post-configure logic to separate functions (initcpio config, time setting, mirrorlist) * other steps will continue to be run, even if previous one(s) failed * at the end of the pre/post-configure step you will be warned which steps failed, if needed. | |||
2010-12-31 | interactive show_report: hide info which is irrelevant for user | Dieter Plaetinck | |
2010-12-31 | fix correct worker display in interactive procedure report | Dieter Plaetinck | |
2010-12-31 | in show_report, support workers which havent been run and show them as such | Dieter Plaetinck | |
2010-12-31 | fix/improve default/next entry setting in menu's | Dieter Plaetinck | |
* bugfix for commit e5e4eec43cc04cd99648c8b6826af4b9e5c58b10 * simplyfying default setting in 3 places as well | |||
2010-12-31 | fix "NET (HTTP/FTP) Installation" menu | Dieter Plaetinck | |
2010-12-31 | add quotes for previous commit. | Dieter Plaetinck | |
bugfix for 66a265a1a0b31dfcbc69be0297c883403a460340 Weirdly enough, in my testing on bash, using the same version quotes were not needed. But in live archiso environment they seem to be needed | |||
2010-12-31 | bugfix: make main loop work and reporting able to get worker titles | Dieter Plaetinck | |
2010-12-31 | fix numbering in main menu of interactive procedure | Dieter Plaetinck | |
2010-12-31 | warn user networking needs to work first | Dieter Plaetinck | |
2010-12-30 | bugfix: allow any kind of blockdevice to be queried for uuid/label, not just ↵ | Dieter Plaetinck | |
hd/sd partitions | |||
2010-12-29 | allow setting labels for swap | Matthias Dienstbier | |
2010-12-29 | document dev/uuid/label device referencing | Dieter Plaetinck | |