Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a better algorithm for selecting packages from rpmsrate. | Martin Whitaker | 2022-10-22 | 1 | -12/+5 |
| | | | | | | | | | | | | The old algorithm mimicked the behaviour of the bcd tool, which selected a package if any of the rpmsrate flags for that package matched. The new algorithm behaves more like the installer, which only selects a package if all the rpmsrate flags match. Any rpmsrate flags that aren't listed in the package group lists are now treated as having a threshold value of 1. This avoids having to specify threshold values for all the hardware and driver specific flags. | ||||
* | Optimise BuildMedia::check_installer_media(). | Martin Whitaker | 2022-10-02 | 1 | -5/+8 |
| | | | | | | | - use the rpmcheck -compressed-input option to allow the hdlist.cz files to be read directly - use the rpmcheck -base option when checking other sections to avoid rechecking the packages in the core section. | ||||
* | Simplify BuildMedia::create_index(). | Martin Whitaker | 2022-09-24 | 1 | -12/+10 |
| | | | | Code improvement - no functional change. | ||||
* | Change ESP label from MGALIVE-ESP to MGAISO-ESP (mga#28409). | Martin Whitaker | 2021-02-23 | 1 | -1/+1 |
| | |||||
* | Support use of https in repository URLs. | Martin Whitaker | 2020-12-10 | 3 | -4/+4 |
| | |||||
* | draklive2: show installer summary screen when GUI is used. | Martin Whitaker | 2020-06-09 | 1 | -0/+1 |
| | |||||
* | Allow user to select compression type/level for mksquashfs. | Martin Whitaker | 2020-03-24 | 1 | -2/+7 |
| | | | | | | Default to zstd, level 18. This takes approximately the same time as using xz, but results in a squashfs image ~10% larger. The upside is the live system is much faster to boot and to open applications. | ||||
* | Support separate desktop and autologin session names. | Martin Whitaker | 2020-03-01 | 1 | -3/+3 |
| | |||||
* | Fix ownership of dummy root directory (mga#24501) | Martin Whitaker | 2019-03-17 | 1 | -0/+1 |
| | | | | | systemd 240 introduces a new requirement that the root directory must be owned by root. | ||||
* | Allow user to select which checksums are generated and support sha3-512. | Martin Whitaker | 2019-02-22 | 1 | -3/+5 |
| | |||||
* | Minor change to grub.cfg to simplify use with multibootusb. | Martin Whitaker | 2019-02-16 | 1 | -1/+1 |
| | | | | | Removing the unnecessary ($root) prefix means multibootusb will automatically fix up the path to our grub directory. | ||||
* | Use $grub_platform to detect EFI mode in bootloader. | Martin Whitaker | 2019-02-16 | 1 | -7/+4 |
| | | | | | This allows multibootusb to chain to the main grub.cfg file, regardless of the boot mode. | ||||
* | drakclassic: show package dependencies at verbose level > 4. | Martin Whitaker | 2019-02-16 | 1 | -0/+2 |
| | |||||
* | Default to using linux16 and linuxefi GRUB2 commands (mga#24137). | Martin Whitaker | 2019-01-11 | 1 | -7/+26 |
| | |||||
* | Give the ESP partition a volume label, to work round mga#23939. | Martin Whitaker | 2018-12-19 | 1 | -1/+2 |
| | |||||
* | Add feature to support both 32 and 64 bit packages in media on the ISOs. | Martin Whitaker | 2018-12-17 | 2 | -2/+21 |
| | | | | This can be used to support 32-bit UEFI on 64-bit systems. | ||||
* | drakclassic: get missing settings from repo product.id file. | Martin Whitaker | 2018-12-16 | 1 | -0/+23 |
| | |||||
* | Use 'release' instead of 'version' in settings. | Martin Whitaker | 2018-12-15 | 2 | -2/+2 |
| | | | | | This avoids confusion with the 'version' field found in the product.id and urpmi.cfg files, which is just the base version number. | ||||
* | Improved control of isohybrid protective partition start and type. | Martin Whitaker | 2018-11-26 | 1 | -2/+8 |
| | |||||
* | Avoid full file path appearing in ISO checksum files. | Martin Whitaker | 2018-11-18 | 1 | -4/+6 |
| | |||||
* | Support starting isohybrid protective partition at sector 1 | Martin Whitaker | 2018-11-10 | 1 | -0/+3 |
| | | | | | Starting at sector 0 causes problems on some old, buggy BIOSs (see mga#5036 for example). | ||||
* | BuildBoot: copy rather than move the initrd into the build directory. | Martin Whitaker | 2018-10-28 | 1 | -3/+2 |
| | | | | | | We need the initrd in /boot of the live filesystem to allow us to pivot back to the initramfs on shutdown. Without this, we can't cleanly unmount a persistent filesystem. | ||||
* | BuildBoot: remember boot mode when chaining through grub submenus. | Martin Whitaker | 2018-10-28 | 1 | -0/+1 |
| | |||||
* | BuildBoot: add option to boot live system kernel from persistent overlay. | Martin Whitaker | 2018-10-28 | 1 | -5/+41 |
| | |||||
* | BuildRoot: remove fixup of obsolete /etc/sysconfig/init script. | Martin Whitaker | 2018-10-28 | 1 | -3/+0 |
| | |||||
* | BuildRoot: fix rpm query formats (rpm behaviour has changed). | Martin Whitaker | 2018-10-28 | 1 | -2/+2 |
| | |||||
* | drakclassic: adjust default name to match previous releases. | Martin Whitaker | 2018-08-27 | 1 | -1/+1 |
| | |||||
* | drakclassic: s/classic installer/classical installer/ | Martin Whitaker | 2018-08-27 | 2 | -2/+2 |
| | | | | for consistency with the Wiki. | ||||
* | drakclassic: a few name changes to improve readability. | Martin Whitaker | 2018-08-27 | 1 | -26/+26 |
| | |||||
* | drakclassic: copy package index file into dist directory. | Martin Whitaker | 2018-08-27 | 1 | -4/+6 |
| | |||||
* | drakclassic: simplify package index file name. | Martin Whitaker | 2018-08-27 | 1 | -3/+1 |
| | |||||
* | drakclassic: filter out obsolete packages when calculating dependencies. | Martin Whitaker | 2018-07-31 | 1 | -0/+17 |
| | |||||
* | Enable remote host name resolution when running stage2 installer. | Martin Whitaker | 2018-05-23 | 1 | -0/+2 |
| | |||||
* | Rename name_fields config value to iso_name_fields. | Martin Whitaker | 2018-05-23 | 1 | -1/+1 |
| | |||||
* | Remove spurious 'use utf8' in comment. | Martin Whitaker | 2018-05-23 | 1 | -0/+1 |
| | |||||
* | Simplify working directory layout. | Martin Whitaker | 2018-05-23 | 1 | -2/+2 |
| | |||||
* | Standardise on EFI, not UEFI. | Martin Whitaker | 2018-05-23 | 2 | -20/+20 |
| | |||||
* | 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 |
| | |||||
* | Remove obsolute support for different mount and loopback options. | Martin Whitaker | 2018-04-15 | 9 | -494/+32 |
| | | | | The dracut-generated initrd doesn't support them. | ||||
* | Move {copy_from_repo} into {media}. | Martin Whitaker | 2018-04-02 | 1 | -1/+1 |
| | |||||
* | Don't create loopback file for excluded files. | Martin Whitaker | 2018-04-02 | 1 | -21/+1 |
| | | | | What's the point - it's never used. | ||||
* | Simplify use of predefined mounts and add default mount type. | Martin Whitaker | 2018-04-02 | 2 | -0/+6 |
| | |||||
* | Fix some perl -cw and perl_checker warnings. | Martin Whitaker | 2018-04-01 | 7 | -19/+12 |
| | |||||
* | Fix --distrib option for additional media. | Martin Whitaker | 2018-04-01 | 1 | -2/+2 |
| | |||||
* | Revised config and settings path handling. | Martin Whitaker | 2018-04-01 | 1 | -11/+19 |
| | | | | Don't default to system dirs - we expect to run as normal user now. | ||||
* | 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 | 2 | -14/+32 |
| | |||||
* | Report name of ISO at end of build. | Martin Whitaker | 2018-03-11 | 1 | -0/+2 |
| | |||||
* | Copy the release notes from the repository when building the root system. | Martin Whitaker | 2018-03-04 | 1 | -0/+5 |
| |