Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make configuration, settings, and documentation more generic. | Martin Whitaker | 2017-12-19 | 1 | -9/+4 |
| | |||||
* | Rename "postInstall" to "final_fixes". | Martin Whitaker | 2017-12-19 | 1 | -1/+1 |
| | |||||
* | Remove some lingering hard tabs. | Martin Whitaker | 2017-12-19 | 1 | -9/+9 |
| | |||||
* | Replace $live by $build throughout, | Martin Whitaker | 2017-12-19 | 9 | -231/+231 |
| | | | | Ready for adding support for classic installer builds. | ||||
* | Split Live class into ISOBuild base class and LiveBuild subclass. | Martin Whitaker | 2017-12-19 | 7 | -80/+149 |
| | |||||
* | Remove unused code. | Martin Whitaker | 2017-12-18 | 7 | -220/+4 |
| | |||||
* | Use mksquashfs's built-in progress indicator. | Martin Whitaker | 2017-12-18 | 1 | -16/+9 |
| | | | | The Progress module doesn't work, and is now redundant. | ||||
* | Properly import $dir_distrib_sqfs into Loopback module. | Martin Whitaker | 2017-12-18 | 2 | -2/+4 |
| | | | | Allows 'use strict' to be added to that module. | ||||
* | Remove ability to override default directory names. | Martin Whitaker | 2017-12-18 | 7 | -104/+86 |
| | | | | | It's unlikely anyone would want to do this, and it makes the code considerably harder to read. | ||||
* | Add 'use strict' to all submodules and fix up resulting error. | Martin Whitaker | 2017-12-18 | 9 | -1/+19 |
| | | | | Except in Loopback.pm, where it introduces an unresolved error. | ||||
* | Split draklive2 into submodules. | Martin Whitaker | 2017-12-18 | 6 | -1/+997 |
| | |||||
* | Start creating a new set of tools for generating Mageia ISO images. | Martin Whitaker | 2017-12-18 | 11 | -27/+27 |
| | | | | | | | | 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. | ||||
* | draklive2: major rework to use grub2 as the bootloader. | Martin Whitaker | 2017-11-29 | 2 | -2/+4 |
| | | | | | | | 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: change storage type from 'cdrom' to 'iso'. | Martin Whitaker | 2017-11-26 | 1 | -0/+8 |
| | | | | Just for clarity - there's no functional change. | ||||
* | Remove obsolete code for generating old draklive-style initrds. | Martin Whitaker | 2017-11-22 | 2 | -336/+0 |
| | | | | | | 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. | ||||
* | Mounts.pm: use overlayfs instead of unionfs. | Martin Whitaker | 2016-11-12 | 1 | -4/+4 |
| | |||||
* | Don't include region in the product name when region is 'all'. | Martin Whitaker | 2016-11-12 | 1 | -1/+9 |
| | |||||
* | perl_checker cleanups | Thierry Vignaud | 2015-05-22 | 5 | -16/+15 |
| | |||||
* | help perl_checker | Thierry Vignaud | 2015-05-22 | 1 | -0/+1 |
| | |||||
* | adapt for usbfs death, change /proc/bus/usb to /sys/kernel/debug/usb | Thomas Backlund | 2012-09-01 | 1 | -2/+2 |
| | |||||
* | extract get_initrd_name | Olivier Blin | 2012-01-15 | 2 | -2/+7 |
| | |||||
* | fix removing previous initrd | Olivier Blin | 2012-01-15 | 1 | -1/+1 |
| | |||||
* | plymouth need more space in initrd | Thomas Backlund | 2011-12-20 | 1 | -1/+1 |
| | |||||
* | adapt for Mageia naming scheme (https://wiki.mageia.org/en/Product_naming) | Thomas Backlund | 2011-11-20 | 1 | -1/+1 |
| | |||||
* | add a -<set> suffix to chroot/build directories if live->{settings}{set} is ↵ | Olivier Blin | 2011-05-27 | 1 | -2/+7 |
| | | | | defined | ||||
* | make easier to use DrakX modules from chroot | Olivier Blin | 2011-04-16 | 1 | -9/+9 |
| | |||||
* | add xz compression support for squashfs | Olivier Blin | 2011-03-15 | 1 | -7/+17 |
| | |||||
* | allow to record CD-Rom replicator | Olivier Blin | 2010-08-30 | 1 | -0/+1 |
| | |||||
* | allow to record USB replicator | Olivier Blin | 2010-08-30 | 1 | -0/+1 |
| | |||||
* | mount /proc and /sys for both classical and media-specific initrd | Olivier Blin | 2010-08-11 | 1 | -4/+0 |
| | |||||
* | use busybox.static if present in chroot | Olivier Blin | 2010-08-04 | 1 | -0/+3 |
| | |||||
* | use our own progress framework again for squashfs compression | Olivier Blin | 2010-08-04 | 1 | -1/+1 |
| | |||||
* | add back squashfs3 support | Olivier Blin | 2010-08-04 | 1 | -3/+11 |
| | |||||
* | allow loopback modules list to be returned by sub | Olivier Blin | 2010-08-04 | 2 | -1/+10 |
| | |||||
* | use busybox again instead of busybox.static (thus keeping compat with older ↵ | Olivier Blin | 2010-04-02 | 1 | -4/+3 |
| | | | | distro releases) | ||||
* | do not try to use setarch on ARM | Olivier Blin | 2010-03-30 | 1 | -2/+4 |
| | |||||
* | rename setarch option as targetarch | Olivier Blin | 2010-03-30 | 1 | -2/+2 |
| | |||||
* | force initrd re-creation by unlinking old one | Olivier Blin | 2010-03-09 | 1 | -0/+3 |
| | |||||
* | adjust to name change for statically compiled busybox | Christophe Fergeau | 2010-02-03 | 1 | -2/+2 |
| | |||||
* | set block size in call to mksquashfs | Christophe Fergeau | 2010-01-18 | 1 | -0/+1 |
| | | | | | This improves compressed image size by about 10% and was dropped when switching to squashfs4 | ||||
* | no need for squashfs_lzma and squashfs3 now that support has been merged in ↵ | Christophe Fergeau | 2010-01-18 | 1 | -3/+3 |
| | | | | the kernel | ||||
* | boost initrd size for Flash | Christophe Fergeau | 2010-01-18 | 1 | -1/+1 |
| | |||||
* | allow to select which settings fields are used to build name (in ↵ | Olivier Blin | 2009-12-18 | 1 | -1/+2 |
| | | | | live->{name_fields}) | ||||
* | fix setting splash for classical bootloader (by passing vga mode to ↵ | Olivier Blin | 2009-11-25 | 1 | -1/+1 |
| | | | | bootloader::add_kernel) | ||||
* | default to grub bootloader for harddisk storage | Olivier Blin | 2009-11-09 | 1 | -0/+1 |
| | |||||
* | use bootloader module to build initrd and create kernel symlinks (gdium ↵ | Olivier Blin | 2009-11-09 | 1 | -16/+7 |
| | | | | friendly) | ||||
* | simplify | Olivier Blin | 2009-11-09 | 1 | -4/+4 |
| | |||||
* | use bootloader module to find kernel (gdium friendly) | Olivier Blin | 2009-11-09 | 1 | -6/+8 |
| | |||||
* | make find_kernel return a hash like used in bootloader module | Olivier Blin | 2009-11-09 | 2 | -3/+3 |
| | |||||
* | don't mount /dev/pts since this causes huge slowdowns | Christophe Fergeau | 2009-10-31 | 1 | -6/+2 |
| | | | | | | | | When using the obsolete --attach-to-session plymouth option, /dev/pts has to be mounted. But for some reason, nash interacts badly with mounted /dev/pts and freezes for dozen of seconds when running a builtin command. Remote --attach-to-session from plymouth which lets us get rid of /dev/pts mounting. |