summaryrefslogtreecommitdiffstats
path: root/lib/MGA/DrakISO/BuildBoot.pm
Commit message (Collapse)AuthorAgeFilesLines
* Fix some perl -cw and perl_checker warnings.Martin Whitaker2018-04-011-7/+6
|
* Fix support for dual 32/64 bit EFI.Martin Whitaker2018-03-171-2/+2
|
* Support 32-bit EFI with 64-bit system (and vice-versa).Martin Whitaker2018-03-171-11/+26
|
* Add support for 32-bit EFI.Martin Whitaker2018-03-021-15/+18
|
* Update copyright dates.Martin Whitaker2018-01-141-1/+1
|
* draklive: create /dev/null in the chroot when building the initrd.Martin Whitaker2018-01-141-14/+21
|
* Simplify run_() helper function and minimise direct calls to system().Martin Whitaker2018-01-121-3/+3
|
* Miscellaneous code cleanup.Martin Whitaker2018-01-101-9/+9
|
* draklive: allow installer GUI to be used and run as normal user.Martin Whitaker2018-01-091-11/+16
| | | | | | | | Read all configuration from the main config file and automatically generate the auto_inst.cfg.pl file. Run the installer GUI in a nested X server if any items are not specified in the config file. Use sudo to run any steps that need root privileges, to avoid running the X server as root.
* Improved documentation and error messages.Martin Whitaker2018-01-041-14/+28
|
* Minor cleanup of code that gets build dirs.Martin Whitaker2017-12-241-1/+1
|
* Update FSF address in copyright notices.Martin Whitaker2017-12-231-2/+2
|
* Fix library file permissions (remove executable flags).Martin Whitaker2017-12-231-0/+0
|
* Fix UEFI boot from DVD.Martin Whitaker2017-12-221-0/+5
|
* Move handling of copy_from_repo list to prepare_iso_bootloader().Martin Whitaker2017-12-221-0/+10
| | | | This allows it to be used for Live ISOs too.
* Fix typo.Martin Whitaker2017-12-221-1/+1
|
* Numerous changes to support building classic installer ISOs:Martin Whitaker2017-12-221-17/+44
| | | | | | | | | | | | - rename {media}{source} to {media}{label} and require the user to supply it o automatically add the LABEL= prefix, rather than removing it - rename {settings}{name} to {settings}{distro} - move get_system_root() to ISOBuild - CI builds use it as the urpmi-root - add new requirements in Config::check_config() - rename build_live_iso() to build_iso() and support CI builds o make output to file non-optional - we always want a file o add the DATE.txt file to the ISO image - modify prepare_iso_bootloader to support CI boot menus
* Add option to override the bootloader title.Martin Whitaker2017-12-211-1/+1
|
* Replace $live by $build throughout,Martin Whitaker2017-12-191-43/+43
| | | | Ready for adding support for classic installer builds.
* Split Live class into ISOBuild base class and LiveBuild subclass.Martin Whitaker2017-12-191-1/+1
|
* Remove ability to override default directory names.Martin Whitaker2017-12-181-16/+14
| | | | | It's unlikely anyone would want to do this, and it makes the code considerably harder to read.
* Split draklive2 into submodules.Martin Whitaker2017-12-181-0/+423