summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add 'use strict' to all submodules and fix up resulting error.Martin Whitaker2017-12-189-1/+19
| | | | Except in Loopback.pm, where it introduces an unresolved error.
* Split draklive2 into submodules.Martin Whitaker2017-12-187-908/+1055
|
* Start creating a new set of tools for generating Mageia ISO images.Martin Whitaker2017-12-1819-3312/+49
| | | | | | | | The aim is to share as much code as possible between the tool used to generate the Live ISOs and the tool used to generate the classic installer ISOs. This is derived from the user/martinw/use-grub2 branch of draklive.
* Reduce noise from perl_checker.Martin Whitaker2017-12-101-2/+2
|
* draklive2: add comments and fix some error messages.Martin Whitaker2017-12-101-6/+58
|
* draklive2: clean up mounting/unmounting of external filesystems.Martin Whitaker2017-12-101-17/+13
|
* draklive2: update description and help text.Martin Whitaker2017-12-091-50/+29
|
* draklive2: improved bootloader language support and added keyboard support.Martin Whitaker2017-12-061-44/+114
|
* draklive2: fix removal of dashes from boot screen title.Martin Whitaker2017-12-011-2/+1
|
* draklive2: pass selected language on to booted system.Martin Whitaker2017-12-011-0/+1
|
* draklive2: cleanup and improve error messages.Martin Whitaker2017-12-011-10/+9
|
* draklive2: get grub2 files from build system, not chroot.Martin Whitaker2017-12-011-50/+31
| | | | This avoids having to install both grub2 and grub2-efi on the Live system.
* draklive2: minor tidy ups.Martin Whitaker2017-12-011-13/+15
|
* draklive2: support language selection in the boot menu.Martin Whitaker2017-12-011-7/+56
|
* draklive2: build grub2 images if they are not supplied by the user.Martin Whitaker2017-11-291-8/+81
|
* draklive2: don't use deprecated POSIX::tmpnam()Martin Whitaker2017-11-291-1/+0
| | | | It will be removed in perl 5.26. Use File::Temp::tmpnam() instead.
* draklive2: split into sections and order functions consistently.Martin Whitaker2017-11-291-102/+130
| | | | | No code changes - just consistently order functions from highest level to lowest level. This is all to improve code readability.
* draklive2: major rework to use grub2 as the bootloader.Martin Whitaker2017-11-293-341/+210
| | | | | | | Drop some unwanted stuff in the process: - the --boot-only option (not really very useful) - the progress indicator in build_iso_image() (xorriso reports progress itself)
* draklive2: fix whitespace errors.Martin Whitaker2017-11-261-54/+54
|
* draklive2: change storage type from 'cdrom' to 'iso'.Martin Whitaker2017-11-262-4/+12
| | | | Just for clarity - there's no functional change.
* draklive2: removed functions not needed for building ISOs.Martin Whitaker2017-11-251-881/+2
|
* Split draklive into two versions.Martin Whitaker2017-11-232-0/+1853
| | | | In case people want to retain the old functionality.
* Remove obsolete code for generating old draklive-style initrds.Martin Whitaker2017-11-225-366/+13
| | | | | | Move the remaining code in the Initrd module into draklive - it's just a call to bootloader::add_kernel() and only gets used in one place, so doesn't need wrapping.
* 2.6Martin Whitaker2017-04-172-1/+4
|
* Use systemctl instead of chkconfig to disable services.Martin Whitaker2017-04-171-1/+2
| | | | | This allows both systemd and sysv services to be disabled. Also add support for disabling systemd timers.
* disable audit logging as it floods the logsThomas Backlund2016-12-242-1/+3
|
* 2.5Martin Whitaker2016-12-171-0/+5
|
* draklive: remove control characters from boot/help.msg (mga#14471).Martin Whitaker2016-12-171-1/+1
| | | | | This looks like it was intended to be a display control sequence, but it doesn't work, and just results in display corruption.
* draklive: remove obsolete 'requires bootsplash'.Martin Whitaker2016-12-041-1/+0
| | | | | bootsplash.pm has been deleted from libDrakX, and draklive no longer needs it anyway.
* 2.4Martin Whitaker2016-11-131-0/+12
|
* Mounts.pm: use overlayfs instead of unionfs.Martin Whitaker2016-11-121-4/+4
|
* draklive: replace placeholder with actual disk label in EFI grub.cfg file.Martin Whitaker2016-11-121-0/+2
|
* Don't include region in the product name when region is 'all'.Martin Whitaker2016-11-121-1/+9
|
* draklive: generate sha512 checksum and DATE.txt in ISO master step.Martin Whitaker2016-11-121-0/+2
|
* draklive: change syslinux 'harddisk' menu entry to use chain loading.Martin Whitaker2016-11-121-1/+2
| | | | | The syslinux localboot option doesn't work in VirtualBox or with quite a few BIOS implementations.
* silent perl_checkerThierry Vignaud2016-11-062-3/+2
| | | | this parameter is optional
* perl_checker cleanupsThierry Vignaud2016-11-061-18/+18
|
* draklive: mount /dev in chroot so /dev/null is availableMartin Whitaker2016-11-061-0/+1
|
* draklive: automatically generate the EFI boot image (efiboot.img)Martin Whitaker2016-11-061-0/+13
|
* draklive: replace incomplete syslinux/bootlogo with gfxbootMartin Whitaker2016-11-061-2/+4
| | | | | | | The generated bootlogo file is missing the background image and the translations. The generated gfxboot file contains the missing items. This replaces the manually applied hack found in draklive-config/files/hacks.
* draklive: create mgagfxbootXXXX temporary directory in cwd.Martin Whitaker2016-11-061-1/+1
| | | | This avoids failure if there is no tmp directory in the cwd.
* shrink .perl_checker blacklistsThierry Vignaud2016-09-161-30/+0
| | | | (need latest perl_checker)
* perl_checker cleanupsThierry Vignaud2015-05-226-17/+16
|
* help perl_checkerThierry Vignaud2015-05-221-0/+1
|
* blacklist more modulesThierry Vignaud2015-05-221-0/+5
|
* 2.3Thomas Backlund2015-05-222-1/+3
|
* generate proper efi isohybridThomas Backlund2015-05-222-1/+2
|
* use xorriso for proper efi metadataThomas Backlund2015-05-222-3/+4
|
* add noiswmd on kernel command lineThomas Backlund2015-05-222-1/+2
|
* add efiboot.img on x86_64 isosThomas Backlund2015-05-222-0/+2
|