summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-01Pass --partscan to losetupMatthijs Kooijman
Recent versions of Linux, parted or some other bit of software cause partition devices, like /dev/loop0p1 to be created when running parted mkpart. However, these devices are not cleaned up when running losetup -d to remove /dev/loop0 later, so they linger around and confuse mkfs (which refuses to make a filesystem, thinking there are partitions): mkfs.fat 4.1 (2017-01-24) mkfs.vfat: Partitions or virtual mappings on device '/dev/loop0', not making filesystem (use -I to override) To prevent this behaviour, pass --partscan to losetup when adding a new partition, to clean up any lingering partitions. It seems losetup does not accept --partscan when deleting a loop device, to clean up at that point, but since binary_hdd mounts the partition last, there should not be any lingering partition devices after live-build is done. The --partscan option is available since util-linux 2.21 (released in 2012), so it should be fairly safe to pass it unconditionally.
2017-08-29Update changelogRaphaël Hertzog
2017-08-29Auto-update version strings in manual pages.Raphaël Hertzog
2017-08-29Fix version strings in manual pagesRaphaël Hertzog
2017-08-29Update PREPARER data for consistencyRaphaël Hertzog
2017-08-29Prepare release to unstabledebian/1%20170829Raphaël Hertzog
2017-08-29Drop all references to live-systems.org and update copyright fileRaphaël Hertzog
Also fix the version string in the manual pages. Closes: #859290
2017-08-29Initialize /etc/default/locale with LANG=C.UTF-8Raphaël Hertzog
That way we always have a valid UTF-8 locale even when we don't have the "locales" (or "locales-all") package installed.
2017-08-10Add .disk/mkisofs file recording the xorriso command lineRaphaël Hertzog
Thanks to Thomas Schmitt <scdbackup@gmx.net> for the suggestion.
2017-08-07Prepare release to unstabledebian/1%20170807Raphaël Hertzog
2017-08-07Drop the --hardlinks option from xorriso command line callRaphaël Hertzog
2017-06-09Add keyboard shortcut on the "Advanced options" syslinux menu entryRaphaël Hertzog
Thanks to Daniel Reichelt <debian@nachtgeist.net> for the patch. Closes: #864386
2017-02-13Prepare release to unstabledebian/1%201702131.2.9-S1cruxRaphaël Hertzog
2017-02-13Drop the versatile kernel flavour on armel. It's no longer built since Linux ↵Raphaël Hertzog
4.9.
2016-12-16Prepare release to unstabledebian/1%20161216Raphaël Hertzog
2016-12-16Fix english mistakes in lb_config(1)Raphaël Hertzog
2016-12-16Minor updates to lb_config and its manual pageRaphaël Hertzog
* Update the manual page with the missiong --bootappend-live-failsafe option. * Keep supporting the former --bootloader (without s).
2016-12-14Cleanup binary_loopback_cfg and offer more freedom in overriding the default ↵Raphaël Hertzog
grub-pc configuration.
2016-12-02Prepare release to unstabledebian/1%20161202Raphaël Hertzog
2016-12-02Drop check on configuration versionRaphaël Hertzog
The date based versioning scheme no longer allows such a check. And we don't intend to break backwards compatibility for now.
2016-12-02Clean up grub configuration codeRaphaël Hertzog
* Use only long kernel names. * Put advanced options in a submenu. * Use distro-agnostic labels. * Don't generate entries with kernel version when we have a single version.
2016-12-02Instead of renaming kernel for syslinux, create hardlinksRaphaël Hertzog
2016-12-02Fix version of live-build that is displayed by lb --versionRaphaël Hertzog
Now we generate the VERSION file at install time or at package build time.
2016-12-02Default for LB_UNION_FILESYSTEM is now "overlay" just like in live-boot.Raphaël Hertzog
2016-12-02Drop useless code in binary_grub-pcRaphaël Hertzog
2016-12-02Drop useless code in binary_grub-efiRaphaël Hertzog
2016-12-02Use a grub theme that integrates reasonably well with the current background ↵Raphaël Hertzog
picture.
2016-11-28Bump version to 20161128Raphaël Hertzog
2016-11-28Fix lintian warning about bad whatis entryRaphaël Hertzog
2016-11-28Bump Standards-Version to 3.9.8.Raphaël Hertzog
2016-11-28Fix permission on functions/bootloaders.shRaphaël Hertzog
2016-11-28Fix dh_link not working as expectedRaphaël Hertzog
2016-11-28Bump debhelper compat level to 10.Raphaël Hertzog
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