Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove spurious 'use utf8' in comment. | Martin Whitaker | 2018-05-23 | 1 | -0/+1 |
| | |||||
* | Standardise on EFI, not UEFI. | Martin Whitaker | 2018-05-23 | 1 | -15/+15 |
| | |||||
* | GRUB2 at_keyboard is unreliable on real hardware, so don't use it. | Martin Whitaker | 2018-04-15 | 1 | -16/+5 |
| | | | | | | | Currently I don't see any way to reliably support different keyboard layouts in GRUB2, so remove all support for that. The keyboard menu is still useful for selecting the keyboard layout when using the minimal ISO example. | ||||
* | Modified GRUB configuration to ease use on multi-boot USB sticks. | Martin Whitaker | 2018-04-15 | 1 | -13/+12 |
| | |||||
* | Move {copy_from_repo} into {media}. | Martin Whitaker | 2018-04-02 | 1 | -1/+1 |
| | |||||
* | Fix some perl -cw and perl_checker warnings. | Martin Whitaker | 2018-04-01 | 1 | -7/+6 |
| | |||||
* | Fix support for dual 32/64 bit EFI. | Martin Whitaker | 2018-03-17 | 1 | -2/+2 |
| | |||||
* | Support 32-bit EFI with 64-bit system (and vice-versa). | Martin Whitaker | 2018-03-17 | 1 | -11/+26 |
| | |||||
* | Add support for 32-bit EFI. | Martin Whitaker | 2018-03-02 | 1 | -15/+18 |
| | |||||
* | Update copyright dates. | Martin Whitaker | 2018-01-14 | 1 | -1/+1 |
| | |||||
* | draklive: create /dev/null in the chroot when building the initrd. | Martin Whitaker | 2018-01-14 | 1 | -14/+21 |
| | |||||
* | Simplify run_() helper function and minimise direct calls to system(). | Martin Whitaker | 2018-01-12 | 1 | -3/+3 |
| | |||||
* | Miscellaneous code cleanup. | Martin Whitaker | 2018-01-10 | 1 | -9/+9 |
| | |||||
* | draklive: allow installer GUI to be used and run as normal user. | Martin Whitaker | 2018-01-09 | 1 | -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 Whitaker | 2018-01-04 | 1 | -14/+28 |
| | |||||
* | Minor cleanup of code that gets build dirs. | Martin Whitaker | 2017-12-24 | 1 | -1/+1 |
| | |||||
* | Update FSF address in copyright notices. | Martin Whitaker | 2017-12-23 | 1 | -2/+2 |
| | |||||
* | Fix library file permissions (remove executable flags). | Martin Whitaker | 2017-12-23 | 1 | -0/+0 |
| | |||||
* | Fix UEFI boot from DVD. | Martin Whitaker | 2017-12-22 | 1 | -0/+5 |
| | |||||
* | Move handling of copy_from_repo list to prepare_iso_bootloader(). | Martin Whitaker | 2017-12-22 | 1 | -0/+10 |
| | | | | This allows it to be used for Live ISOs too. | ||||
* | Fix typo. | Martin Whitaker | 2017-12-22 | 1 | -1/+1 |
| | |||||
* | Numerous changes to support building classic installer ISOs: | Martin Whitaker | 2017-12-22 | 1 | -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 Whitaker | 2017-12-21 | 1 | -1/+1 |
| | |||||
* | Replace $live by $build throughout, | Martin Whitaker | 2017-12-19 | 1 | -43/+43 |
| | | | | Ready for adding support for classic installer builds. | ||||
* | Split Live class into ISOBuild base class and LiveBuild subclass. | Martin Whitaker | 2017-12-19 | 1 | -1/+1 |
| | |||||
* | Remove ability to override default directory names. | Martin Whitaker | 2017-12-18 | 1 | -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 Whitaker | 2017-12-18 | 1 | -0/+423 |