summaryrefslogtreecommitdiff
path: root/scripts/build/installer_debian-installer
AgeCommit message (Collapse)Author
2020-03-05simplify --debian-installer choicesjnqnfe
`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
2020-03-05installer: de-dup daily DI urlLyndon Brown
Closes: #952860
2020-03-05fix indentationLyndon Brown
including: - spaces replaced with tabs for consistency - alignment of `;;` in some case statements changed for consistency Gbp-Dch: Short Closes: #952857
2020-03-05installer: fix unquoted stringLyndon Brown
Gbp-Dch: Ignore Closes: #952851
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-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-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.
2016-05-26Switch d-i.debian.org URIs from http to https.Kristian Klausen
Closes: #809699
2015-12-15Remove 586 flavour for i386 architecture. (Closes: #807972)Ben Armstrong
2015-08-10Updating stat calls to also give the right result in container setups, ↵Daniel Baumann
thanks to Kristian Klausen <klausenbusk@hotmail.com> (Closes: #789300).
2015-08-10Getting rid of hard-coded release numbers and using /etc/os-release instead ↵Daniel Baumann
(Closes: #790860). Unfortunately VERSION_ID on testing/unstable is currently not included in /etc/os-release, see #795124.
2015-07-15Drop elilo from list of d-i required packages on i386.Raphaël Hertzog
It's gone from unstable/testing and has never been really useful on non-ia64 systems.
2015-06-24Do not pass an empty version in APT::FTPArchive::Release::Version (Closes: ↵Raphaël Hertzog
#789800). This avoids live-build triggering an apt-ftparchive bug (#693092).
2015-05-03Dropping automagics for ubuntu.Daniel Baumann
Future live-build versions will still allow to use casper, but its configuration will be done differently by a custom config tree, rather than embedded and maintenance intensive code in live-build itself.
2015-01-26Switching to default to linux-image-586 on i386.Daniel Baumann
2015-01-04Updating year in copyright notices to 2015.Daniel Baumann
2015-01-04Dropping some sparc leftovers (Closes: #774196).Daniel Baumann
2015-01-04Updating wget dependency in installer_debian-installer to look for wget on ↵Daniel Baumann
the host system rather than the chroot.
2015-01-04Changing package dependency checks within chroot to work outside as well.Daniel Baumann
2014-12-10Cleaning up from python removal (LIVE_IMAGE_PARENT_ARCHIVE_AREAS).Daniel Baumann
2014-12-10Address "should check that we're building on debian through e.g. a ↵jnqnfe
'derivative-is-based-on' variable or somesuch" fixme.
2014-12-10Dropping support for wheezy.Daniel Baumann
2014-12-10Fix typo in variable name (LH_LINUX_FLAVOURS instead of LB_LINUX_FLAVOURS) ↵jnqnfe
in installer_debian-installer script, affecting the armel architecture (Closes: #770796).
2014-12-10Cleaning up from python removal (LIVE_IMAGE_ARCHIVE_AREAS).Daniel Baumann
2014-12-10Cleaning up from python removal (LIVE_IMAGE_ARCHITECTURE).Daniel Baumann
2014-04-25Correcting required installer package determination to avoid extra packages, ↵Daniel Baumann
thanks to Benjamin Moody <benjamin.moody@gmail.com> (Closes: #739729).
2014-02-08Updating copyright notices for 2014.Daniel Baumann
2013-08-26Ensure xfsprogs and jfsutils are available in the ISO when d-i is used.Raphaël Hertzog
Otherwise users opting for XFS and JFS filesystems and installing without network won't have them and the (first) boot can be interrupted due to this. Sponsored-by: Offensive Security
2013-08-07Correcting wrong installer directory moving check in progress-linux mode.Daniel Baumann
2013-08-07Renaming some leftover pieces from binary_debian-installer to ↵Daniel Baumann
installer_debian-installer.
2013-07-30Updating linux-image package names for 3.0 in installer_debian-installer.Daniel Baumann
2013-06-24Using includes.installer instead of includes.debian-installer.Daniel Baumann
2013-06-20Splitting out preseed handling from main installer script.Daniel Baumann
2013-06-20Breaking out installer integration into an own stage.Daniel Baumann