summaryrefslogtreecommitdiffstats
path: root/lib/MGA
Commit message (Collapse)AuthorAgeFilesLines
* Fix ownership of dummy root directory (mga#24501)Martin Whitaker2019-03-171-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 Whitaker2019-02-221-3/+5
|
* Minor change to grub.cfg to simplify use with multibootusb.Martin Whitaker2019-02-161-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 Whitaker2019-02-161-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 Whitaker2019-02-161-0/+2
|
* Default to using linux16 and linuxefi GRUB2 commands (mga#24137).Martin Whitaker2019-01-111-7/+26
|
* Give the ESP partition a volume label, to work round mga#23939.Martin Whitaker2018-12-191-1/+2
|
* Add feature to support both 32 and 64 bit packages in media on the ISOs.Martin Whitaker2018-12-172-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 Whitaker2018-12-161-0/+23
|
* Use 'release' instead of 'version' in settings.Martin Whitaker2018-12-152-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 Whitaker2018-11-261-2/+8
|
* Avoid full file path appearing in ISO checksum files.Martin Whitaker2018-11-181-4/+6
|
* Support starting isohybrid protective partition at sector 1Martin Whitaker2018-11-101-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 Whitaker2018-10-281-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 Whitaker2018-10-281-0/+1
|
* BuildBoot: add option to boot live system kernel from persistent overlay.Martin Whitaker2018-10-281-5/+41
|
* BuildRoot: remove fixup of obsolete /etc/sysconfig/init script.Martin Whitaker2018-10-281-3/+0
|
* BuildRoot: fix rpm query formats (rpm behaviour has changed).Martin Whitaker2018-10-281-2/+2
|
* drakclassic: adjust default name to match previous releases.Martin Whitaker2018-08-271-1/+1
|
* drakclassic: s/classic installer/classical installer/Martin Whitaker2018-08-272-2/+2
| | | | for consistency with the Wiki.
* drakclassic: a few name changes to improve readability.Martin Whitaker2018-08-271-26/+26
|
* drakclassic: copy package index file into dist directory.Martin Whitaker2018-08-271-4/+6
|
* drakclassic: simplify package index file name.Martin Whitaker2018-08-271-3/+1
|
* drakclassic: filter out obsolete packages when calculating dependencies.Martin Whitaker2018-07-311-0/+17
|
* Enable remote host name resolution when running stage2 installer.Martin Whitaker2018-05-231-0/+2
|
* Rename name_fields config value to iso_name_fields.Martin Whitaker2018-05-231-1/+1
|
* Remove spurious 'use utf8' in comment.Martin Whitaker2018-05-231-0/+1
|
* Simplify working directory layout.Martin Whitaker2018-05-231-2/+2
|
* Standardise on EFI, not UEFI.Martin Whitaker2018-05-232-20/+20
|
* GRUB2 at_keyboard is unreliable on real hardware, so don't use it.Martin Whitaker2018-04-151-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 Whitaker2018-04-151-13/+12
|
* Remove obsolute support for different mount and loopback options.Martin Whitaker2018-04-159-494/+32
| | | | The dracut-generated initrd doesn't support them.
* Move {copy_from_repo} into {media}.Martin Whitaker2018-04-021-1/+1
|
* Don't create loopback file for excluded files.Martin Whitaker2018-04-021-21/+1
| | | | What's the point - it's never used.
* Simplify use of predefined mounts and add default mount type.Martin Whitaker2018-04-022-0/+6
|
* Fix some perl -cw and perl_checker warnings.Martin Whitaker2018-04-017-19/+12
|
* Fix --distrib option for additional media.Martin Whitaker2018-04-011-2/+2
|
* Revised config and settings path handling.Martin Whitaker2018-04-011-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 Whitaker2018-03-171-2/+2
|
* Support 32-bit EFI with 64-bit system (and vice-versa).Martin Whitaker2018-03-172-14/+32
|
* Report name of ISO at end of build.Martin Whitaker2018-03-111-0/+2
|
* Copy the release notes from the repository when building the root system.Martin Whitaker2018-03-041-0/+5
|
* Fix some perl_checker warnings.Martin Whitaker2018-03-031-2/+2
|
* Complete support for using a remote repository.Martin Whitaker2018-03-032-8/+30
|
* Add support for 32-bit EFI.Martin Whitaker2018-03-022-16/+19
|
* Another file existence check that needs to be run as root.Martin Whitaker2018-01-141-1/+1
|
* Fix/improve a few comments.Martin Whitaker2018-01-141-4/+4
|
* Restore check for file existence when cleaning system config files.Martin Whitaker2018-01-141-1/+1
| | | | The check needs to be run as root, so we have to do it the hard way.
* draklive: ensure files copied to root filesystem are owned by root.Martin Whitaker2018-01-141-5/+3
|
* draklive: ensure urpmi config is fully cleaned.Martin Whitaker2018-01-141-0/+1
|