summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-28Small cleanup of debian/rulesRaphaël Hertzog
2016-11-28Fix Check_installed function when checking against hostRaphaël Hertzog
Thanks to jnqnfe for the report. Closes: #774807
2016-11-28Drop gpgv and debian-keyring from SuggestsRaphaël Hertzog
2016-11-28Drop an optimization in chroot_archives that has undesired side-effectsRaphaël Hertzog
Thanks to jnqnfe for the patch. Closes: #775989
2016-11-28Get rid of useless bootstrap_archive-keys scriptRaphaël Hertzog
Closes: #773775
2016-11-28Copy sub-directories as well as files in grub config directoryRaphaël Hertzog
This is to cover the case of a theme included in that directory.
2016-11-28Drop left-over translation files for removed lb_testroot command.Raphaël Hertzog
2016-11-28Manual pages updatesRaphaël Hertzog
Thanks to jnqnfe for the patch. Closes: #774730
2016-11-28Support “lb config --debootstrap-script <script>”Raphaël Hertzog
This option lets you use an alternate bootstrap script when running debootstrap. Thanks to Sjoerd Simons <sjoerd@debian.org> for the initial patch. Closes: #790033
2016-11-28Set xorriso's "modification time" to SOURCE_DATE_EPOCHRaphaël Hertzog
Thanks to Chris Lamb <lamby@debian.org> for the patch. Closes: #831379
2016-11-28Export SOURCE_DATE_EPOCH when running chroot commandsRaphaël Hertzog
Thanks to Chris Lamb <lamby@debian.org> for the patch. Closes: #832998
2016-11-28Fix behaviour of (undocumented) "#nif" conditional testRaphaël Hertzog
Thanks to Erik Cumps <erik.cumps@esaturnus.com> for the patch. Closes: #801379
2016-11-28Ignore some lintian errors which are making debuild fail...Raphaël Hertzog
2016-11-28Add changelog entries for changes committed by Kilian KrausenRaphaël Hertzog
2016-11-28Pass components to debootstrap --second-stageSjoerd Simons
Commit e24e4b in debootstrap fixed setup_available to work in the --foreign case (iotw at the second stage). Unfortunately this breaks things if components aren't passed to the second stage _and_ your main component isn't called main. To fix this, pass --components to both the first and second stage debootstrap when needed. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
2016-11-28Drop debian/source/{local-options,options} as they are no longer needed.Raphaël Hertzog
2016-11-28Try to reuse /isolinux/splash.png in default grub configuration.Raphaël Hertzog
2016-11-22Officially adopt the packageRaphaël Hertzog
Closes: #808048
2016-10-28Update changelogRaphaël Hertzog
2016-10-28Handle packages.chroot with an explicitly trusted file:// repositorySophie Brun
Up to now we created a temporary GPG key that we registered with apt-key but with the switch to GnuPG 2 by default, this code broke. Now we stop doing that but we add the “trusted=yes“ attribute in sources.list so that APT knows that the repository can be trusted even if it's unsigned. Signed-off-by: Raphaël Hertzog <hertzog@debian.org>
2016-09-02Update Debian changelogRaphaël Hertzog
2016-08-26Readded Installation boot entries to grub configuration files.Adrian Gibanel Lopez
2016-07-31Force the use of insmod all_video in grub.cfg so that we do not boot in ↵Adrian Gibanel Lopez
blind mode in UEFI mode.
2016-07-31Make: syslinux,grub-efi the default bootloaders becauseAdrian Gibanel Lopez
UEFI is getting widely adopted but BIOS support is still needed.
2016-07-31defaults.sh LB_BOOTLOADER updated to be: LB_BOOTLOADERS in incompatible warningAdrian Gibanel Lopez
2016-07-31Added EFI support by the means of grub-efiAdrian Gibanel Lopez
This work is based on debian-cd team work and uses, as much as possible, the same mkisofs options than the Debian Installation CD disk does. It assumes that /boot/grub/grub.cfg (and other design items) is generated by: binary_loopback_cfg . It relies on efi-image and grub-cpmodules being setup as build scripts on live-build package. In the future event of these two files being moved to a binary package (they are originally from: src: live-installer) the binary_grub-efi script would have to be rewritten to take the new paths into account.
2016-07-31Handle multiple bootloaders properly in binary_iso . Force mkisofs to add an ↵Adrian Gibanel Lopez
additional eltorito entry if we have more than one bootloader.
2016-07-31Stolen efi-image and grub-cpmodules from src:live-installerAdrian Gibanel Lopez
These two scripts simplify the creation of efi images based on grub-efi. I have decided to simply steal them. If I had to include them thanks to a source package that would have mean that an src repo would have to be defined by default. TODO: Ask in a bug a RFE so that these two scripts are put into a binary that could be consumed by both live-installer and live-build packages.
2016-07-31binary_loopback_cfg now renders grub.cfg by default.Adrian Gibanel Lopez
The binary parts of grub-pc are left for the original binary_grub-pc. As a consequence both /boot/grub/grub.cfg and /boot/grub/loopback.cfg files will be present in any Debian Live CD. This might be useful to be reused from binary_grub-* bootloaders.
2016-07-31Added new multi bootloader helper functionsAdrian Gibanel Lopez
* Added: functions/bootloaders.sh . This file adds bootloader functions that are heavily used in efi scenarios where a bootloader can act as a first or an extra bootloader. Since the introduction of the new switch: --bootloaders you can setup it like this: --bootloaders=syslinux,grub-efi . This means that syslinux is the first bootloader and grub-efi is the extra bootloader. * Added new bootloader functions: Check_Non_First_Bootloader and Check_Non_Extra_Bootloader. These functions let each one of the bootloaders abort the build because they cannot perform a role either as a first bootloader or as an extra bootloader. * Added bootloader functions: Check_First_Bootloader_Role, Check_Extra_Bootloader_Role and Check_Any_Bootloader_Role These functions let bootloaders to force their default role in a single line. At the same time many binary bootloaders were rewritten to make use of the new bootloader role functions explained above. These roles were enforced: binary_grub-legacy : First bootloader binary_grub-pc : Either first or extra bootloader binary_syslinux : Either first or extra bootloader If a bootloader is tried to be used in a role that it's not meant to be used then the build fails because that might lead to a non-bootable system.
2016-07-31Remove repeated LB_PRIMARY_BOOTLOADER definitionAdrian Gibanel Lopez
2016-07-31functions/default.sh : Define LB_PRIMARY_BOOTLOADER at the Set_defaults ↵Adrian Gibanel Lopez
function which it's the right place where to do it
2016-06-18Disable EXT4 64bit featuresKristian Klausen
e2fsprogs 1.43 enabled ext4 "64bit" feature as default, which broke ext4 HDD images as EXTLINUX doesn't support it.
2016-05-26Switch d-i.debian.org URIs from http to https.Kristian Klausen
Closes: #809699
2016-05-26Fix typo in binary_syslinuxKristian Klausen
Closes: #818916
2016-05-26Correct syslinux/extlinux mbr.bin path (second try)Kristian Klausen
dash doesn't support parameter expansion it seems. So implemented with "tr" as in binary_syslinus.
2016-05-26Correct syslinux/extlinux mbr.bin pathKristian Klausen
Fix #773833
2016-05-26Revert "Correct syslinux mbr.bin path."Kristian Klausen
This reverts commit 5161dcdf3bb50a8be7385f86fdfc60b0eb700bfa.
2016-04-16Include ext{3,4} journal size when calculating image sizeKristian Klausen
Fix #801712
2016-01-08Add symlinks for libgpl.c32 and libmenu.c32Raphaël Hertzog
They are required for the "Hardware Detection Tool (HDT)" menu entry that live-build adds in the advanced menu. Sponsored-by: Offensive Security
2016-01-05Drop ixp4xx from available armel flavorsRaphaël Hertzog
It's gone from Debian unstable/testing since Linux 3.17. Sponsored-By: Offensive Security
2016-01-05Better handle empty package lists.Raphaël Hertzog
The fix in a294a46fb9fe28e43686b18da7b22ec1c46b0d4f was not enough. This should finally resolve the problem when a package list ends up empty (most notably due to #if evaluating to false). Sponsored-By: Offensive Security
2015-12-15Updated changelog for releasedebian/1%20151215Iain R. Learmonth
2015-12-15Change maintainer to QA Group; update Homepage and Vcs-*Iain R. Learmonth
2015-12-15Changing to native source formatIain R. Learmonth
2015-12-15Remove 586 flavour for i386 architecture. (Closes: #807972)Ben Armstrong
2015-12-15[l10n] Update French translation for manpages.trebmuh
2015-12-15Using 'Live Systems Project' as default project in .pot files.Carlos Zuferri
2015-12-15scripts/build/binary_hdd: Fix code styleMaximilian Mehnert
2015-09-23Old BIOS: start partition at specific placeMaximilian Mehnert
Some BIOSes dont't boot from partitions starting at sector 1024. Some are even more peculiar and only start from sector 63. This patch adds an option for the binary_hdd target to manually configure the partition start.