Age | Commit message (Collapse) | Author |
|
inspired by what it does for `/usr/sbin/flash-kernel`
Gbp-Dch: Short
Closes: #952891
|
|
LB_DEBIAN_INSTALLER_GUI defines whether or not to provide the graphical
installer. the installer_debian-installer script pays attention to it and
does not download it if not wanted. the actual bootloaders however
(both grub2/loopback and syslinux) ignore it, which leaves broken and
unwanted menu entries. this fixes that.
Gbp-Dch: Short
Closes: #952890
|
|
available values currently are memtest86+|memtest86|none; "false" is
presumably handled for backwards compatibility
there is no need to handle this in individual scripts. the right place
to handle it is in Set_Defaults as now done
Gbp-Dch: Short
Closes: #952866
|
|
`false` and `none` make no sense as choices for this option. Here we
replace `false` with `none`, and remove `true`.
Note that `true` was treated as an alias for netinst (see the changes to
source_disk and and binary_disk).
For backwards compatibility we still allow `true` and `false` by converting
them to `netinst` and `none` respectively, whilst printing a warning to
encourage users to move to `netinst`/`none`.
Gbp-Dch: Short
Closes: #952864
|
|
Closes: #952862
|
|
Closes: #952861
|
|
Closes: #952860
|
|
including:
- spaces replaced with tabs for consistency
- alignment of `;;` in some case statements changed for consistency
Gbp-Dch: Short
Closes: #952857
|
|
--firmware-binary adds firmware to d-i, --firmware-chroot adds to live
Gbp-Dch: Short
|
|
The specifics of what whould be done for it, beyond the disk info
label, needs addressing. (fixme comment left). (#952854).
Partial fix for #952846
Gbp-Dch: Short
Closes: #952846
|
|
Partial fix for #952846
Gbp-Dch: Short
|
|
Gbp-Dch: Ignore
Closes: #952851
|
|
Perhaps it is unnecessary in the other case, but not harm applying
in both to be certain.
Gbp-Dch: Short
Closes: #952850
|
|
after use
Closes: #952849
|
|
Gbp-Dch: Ignore
Closes: #952848
|
|
This has been present in debootstrap since version 1.0.30.
Gbp-Dch: Short
Closes: #952847
|
|
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
|
|
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
|
|
the sed commands were missing '-i' to actually modify the file (rather
than output to stdout)
Gbp-Dch: Short
Closes: #952842
|
|
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
|
|
if this had already been in place then it would have caught
bug #952837.
Gbp-Dch: Short
Closes: #952841
|
|
Gbp-Dch: Ignore
Closes #952839
|
|
Gbp-Dch: Short
Closes: #952838
|
|
valid values are binary|source, and source should have been
used here.
Gbp-Dch: Short
Closes: #952837
|
|
Originally removed in 42fb1e197607ac8920b3f8f3a583d1d540c5ae05
Accidentally restored in bc50443cf043616c7087f383e11bf85cd233c54e
(Closes #952835)
|
|
18e0a2f32525e5092be322272e7bf9296f050584 "rebranded live sources" which
included renaming `source_debian-live` to `source_live` but accidentally
left the old file in place.
(Closes #952834)
|
|
|
|
debian-cd changed it that way, we already have it that way in EFI
boot, let's be consistent.
|
|
That change was erroneously committed as part of
44b9b0a6501476de594ce3783cea5df0c141478c
|
|
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
|
|
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
|
|
That way it becomes possible to customize grub-efi files.
Closes: #940846
|
|
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
|
|
Use a similar trick as for chroot_live-packages.
Relates to #944983.
|
|
Closes: #944983
|
|
Instead of emptying the file temporarily, just tell APT to use /dev/null
instead of /var/lib/dpkg/status. Relates to #944983
|
|
|
|
|
|
|
|
|
|
|
|
handling for ubuntu was dropped 2015-05-03
|
|
--hdd-partition-start
|
|
|
|
|
|
|
|
|
|
|
|
|
|
in the command line get ignored. Adds a documentation line for the other
command line options as well.
|