summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-05binary_rootfs: fix deletion of excludes file from wrong location in squashfs ↵jnqnfe
after use Closes: #952849
2020-03-05bootstrap: only output message where actually applicablejnqnfe
Gbp-Dch: Ignore Closes: #952848
2020-03-05bootstrap: drop obsolete check for `--no-check-gpg` support in debootstrapjnqnfe
This has been present in debootstrap since version 1.0.30. Gbp-Dch: Short Closes: #952847
2020-03-05binary: fix missing use of chroot_dpkg in binary stagejnqnfe
update feb-2020: the bug report is marked as fixed in version 5.0-a7-1, however there is no such patch merged for that tagged release, nor at all in master, so this properly closes it. Gbp-Dch: Short Closes: #776532
2020-03-05grub2: fix using wrong directory in certain casesjnqnfe
Update feb-2020: Both grub2 and syslinux were affected by this issue. Someone else's patch fixing syslinux only just recently got merged in 2735f3bd38d3d2f0c48ea1ce023a27943ef0ab84 but grub2 was still affected. I had made patches for both in 2015 which never got merged. This is the grub2 one. Gbp-Dch: Short Closes: #952843
2020-03-05Add some initial changelogRaphaël Hertzog
I do this to manually add the bug closure for #952834 and #952834 since they were merged with an invalid bug closure syntax. Same for #952839 which also was tagged with "Gbp-Dch: Ignore" thus not generating any changelog entry... a changelog entry is required to be able to close a bug!
2020-03-05archives: fix deb-src entry exclusionLyndon Brown
the sed commands were missing '-i' to actually modify the file (rather than output to stdout) Gbp-Dch: Short Closes: #952842
2020-03-05bootstrap_archives: remove unnecessary param defaultLyndon Brown
all uses of this script pass in a suitable 'pass' param, and a previous commit added a validation check. Having a fallback to 'binary' should a param not be supplied is completely unnecessary. fyi, this script is only ever called from the bootstrap stage and with 'binary' as the param, thus supporting being called with 'source' and indeed having a 'pass' param at all is surely utterly pointless in itself. Gbp-Dch: Ignore
2020-03-05archives: add 'pass' param validation checkLyndon Brown
if this had already been in place then it would have caught bug #952837. Gbp-Dch: Short Closes: #952841
2020-03-05archives: fix incorrect usage stringLyndon Brown
Gbp-Dch: Ignore Closes #952839
2020-03-05archives: fix removal of chroot/root/packages.chroot package listjnqnfe
Gbp-Dch: Short Closes: #952838
2020-03-05source: fix wrong action value for script executionjnqnfe
valid values are binary|source, and source should have been used here. Gbp-Dch: Short Closes: #952837
2020-03-01remove another redundant filejnqnfe
Originally removed in 42fb1e197607ac8920b3f8f3a583d1d540c5ae05 Accidentally restored in bc50443cf043616c7087f383e11bf85cd233c54e (Closes #952835)
2020-03-01remove redundant filejnqnfe
18e0a2f32525e5092be322272e7bf9296f050584 "rebranded live sources" which included renaming `source_debian-live` to `source_live` but accidentally left the old file in place. (Closes #952834)
2020-02-17binary_syslinux: Acommodate LB_INITRAMFS not live-bootDavid Hewitt
2020-01-23Standardize on having the GUI installation first in boot menusRaphaël Hertzog
debian-cd changed it that way, we already have it that way in EFI boot, let's be consistent.
2020-01-22Get rid of extraneous whitespace showing up in syslinux menuRaphaël Hertzog
The leading space ends up in the FLAVOUR substitution in live.cfg.
2019-12-19Update changelog for 1:20191221 releasedebian/1%20191221Raphaël Hertzog
2019-12-19Revert some Kali-specific changeRaphaël Hertzog
That change was erroneously committed as part of 44b9b0a6501476de594ce3783cea5df0c141478c
2019-12-19Update changelog for 1:20191220 releasedebian/1%20191220Raphaël Hertzog
2019-12-19Switch to debhelper compat level 12Raphaël Hertzog
2019-12-19Bump Standards-Version to 4.4.1Raphaël Hertzog
2019-12-19Fix "--debian-installer cdrom" and its interaction with binary_package-listsRaphaël Hertzog
apt-ftparchive is not able to differentiate between .deb and .udeb so we have to install them in different pool directories so that we can regenerate the Packages files without having the .udeb show up unexpectedly. Since binary_package-lists can overwrite the Packages files generated in installer_debian-installer we have to ensure that it also updates the Release file created formerly. Ideally we should find a way to avoid the duplication of this logic. Gbp-Dch: Full
2019-12-19Update my email in the Maintainer fielddebian/1%20191219Raphaël Hertzog
The work I do on live-build is done as part of the work I do for Kali.
2019-12-19Update changelog for 1:20191219 releaseRaphaël Hertzog
2019-12-19Add local archive keys before configuring local package repositoryJohn Estabrook
In the binary stage, chroot is restored from cache/bootstrap, which contains neither custom repo lists, nor keys. If local packages are present, chroot_archives will call 'Apt chroot update' after adding custom repo lists without adding keys. apt-get will then fail instead of warn as of apt version 1.5. Closes: #941691
2019-12-19Run binary_hooks after binary_grub-efiRonny Standtke
That way it becomes possible to customize grub-efi files. Closes: #940846
2019-12-19Support --distribution-binary and --distribution-chrootRaphaël Hertzog
This makes it possible to build an image against a first distribution (--distribution-chroot) and have the resulting image point to another distribution (--distribution-binary). We can use this to build against a snapshot and have the result use the original distribution that was snapshotted. Closes: #888507
2019-12-19Tweak lintian overridesRaphaël Hertzog
2019-12-19installer_debian-installer: don't mess with /var/lib/dpkg/statusRaphaël Hertzog
Use a similar trick as for chroot_live-packages. Relates to #944983.
2019-12-19Set default distribution to busterRaphaël Hertzog
Closes: #934495 Thanks: Алексей Шилин
2019-12-19chroot_live-packages: use dpkg-query to see if a package is installedRaphaël Hertzog
Closes: #944983
2019-12-19binary_package-lists: avoid messing with dpkg's status fileRaphaël Hertzog
Instead of emptying the file temporarily, just tell APT to use /dev/null instead of /var/lib/dpkg/status. Relates to #944983
2019-06-22Manpage: Update the default values of --mirror-* and --parent-mirror-*Roland Clobus
2019-06-22Manpage: use 3rd person form when describing an optionRoland Clobus
2019-06-22Manpage: simplify the descriptionRoland Clobus
2019-06-19Manpage: the configuration directory (config) cannot be modifiedRoland Clobus
2019-06-19Manpage: removed FIXME for the SYNOPSIS section, all options are now listedRoland Clobus
2019-06-19Manpage: removed incorrect mentioning of the -d command line optionRoland Clobus
2019-06-19--mirror-binary* was not properly sortedRoland Clobus
2019-06-19Manpage: Use alphabetical order for the description of the command line optionsRoland Clobus
2019-06-19Manpage: typoRoland Clobus
2019-06-19Manpage: consistent use of whitespace in the command line option listRoland Clobus
2019-06-19Manpage: added missing \fR tagsRoland Clobus
2019-06-16Reordered the command line options to make them in alphabetical orderRoland Clobus
2019-06-16Manpage: Added documentation for --bootstrap-qemu-[arch|exclude|static]Roland Clobus
2019-06-16Manpage: Added documentation for --loadlinRoland Clobus
2019-06-16Manpage: Added documentation for --swap-file-path and --swap-file-sizeRoland Clobus
2019-06-16Manpage: Added documentation for --firmware-binary and --firmware-chrootRoland Clobus
2019-06-16Manpage: --parent-archive-areas uses the same argument name as 'lb config ↵Roland Clobus
--help'