Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-09 | fix consistency in binary execution and existance checking | Lyndon Brown | |
- prefer using `which` over hard coded paths - it is redundant to check that the bin pointed to the return of `which` exists and is executable, `which` already gives us assurance of that if it returns true! - the redirection of output (`2>/dev/null`) seems to be unnecessary from my testing. the instances relatnig to fdisk and losetup in functions/defaults.sh have been left as they are since they get executed by `lb config` which can run without sudo elevation unlike `lb build` and in that case `which` would fail to find these binaries resulting in error. this also fixes a bug showing an error for missing debootstrap - this tool requires sudo privileges to run and thus is not found via a none elevated which search. Gbp-Dch: Short Closes: #952927 | |||
2017-09-01 | Pass --partscan to losetup | Matthijs 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. | |||
2016-04-16 | Include ext{3,4} journal size when calculating image size | Kristian Klausen | |
Fix #801712 | |||
2015-01-04 | Updating year in copyright notices to 2015. | Daniel Baumann | |
2014-02-08 | Updating copyright notices for 2014. | Daniel Baumann | |
2013-05-06 | Removing all references to my old email address. | Daniel Baumann | |
2013-05-06 | Increasing oversizing factor of ext* filesystems from 5 to 6%. | Raphaël Hertzog | |
At least on armel with ext4, 5% turned out to not be enough in some use cases. With 6% the failure was gone. | |||
2013-05-06 | Removing incomplete support for root-command. | Daniel Baumann | |
2013-05-06 | Updating year in all copyright notices. | Daniel Baumann | |
2013-05-06 | Adding debian version 4.0~a1-1.debian/4.0_a1-1 | Daniel Baumann | |
2013-01-01 | Updating year in all copyright notices. | Daniel Baumann | |
2012-07-30 | Updating GPL standard header in all files. | Daniel Baumann | |
2012-02-06 | Updating year in copyright notices for 2012. | Daniel Baumann | |
2011-11-04 | Also setting 5% margin for ext4 images, thanks to Neil Wilson ↵ | Daniel Baumann | |
<neil@aldur.co.uk> for spotting it (Closes: #647601). | |||
2011-08-27 | Only calling udevadm in losetup function when udev is installed on the host ↵ | Daniel Baumann | |
system. | |||
2011-07-21 | Adding function for more resilient detachment of loopback devices. | Cody A.W. Somerville | |
2011-03-09 | Updating year in hooks and script files. | Daniel Baumann | |
2011-03-09 | Adding debian version 3.0~a1-1. | Daniel Baumann | |
2011-03-09 | Updating year in manpage, hooks, script and template files. | Daniel Baumann | |
2011-03-09 | Updating internal variables from lh to lb scheme, should be the last piece ↵ | Daniel Baumann | |
to finish the live-helper to live-build rename. | |||
2011-03-09 | Updating copyright headers for live-build. | Daniel Baumann | |
2011-03-09 | Updating year to 2010 in copyright notices. | Daniel Baumann | |
2011-03-09 | Fixing intermittent truncating of filesystem. | Cody A.W. Somerville | |
2011-03-09 | Correcting typo in default values assignment of losetup functions. | Daniel Baumann | |
2011-03-09 | Updating year in copyright notices for 2009. | Daniel Baumann | |
2011-03-09 | Don't use set -e in sourced functions, this is the job of the actual ↵ | Daniel Baumann | |
executed script. | |||
2011-03-09 | Refactor partition size calculation, ensuring a uniform increase for ext ↵ | Chris Lamb | |
partitions. | |||
2011-03-09 | Adding last modifications in order to have localization fully working in ↵ | Tiago Bortoletto Vaz | |
live-helper. This commit goes with some pt_BR translations just for testing. Thanks to Antonio Terceiro for helping and coding in some shell stuff. | |||
2011-03-09 | functions/losetup.sh: use SECTORS as variable name to reflect the real usage | Otavio Salvador | |
2011-03-09 | Updating copyright years to 2008. | Daniel Baumann | |
2011-03-09 | Consistently using the pipe as seperator in sed commands now. | Daniel Baumann | |
2011-03-09 | Fixing typing error. | Daniel Baumann | |
2011-03-09 | Moving lh_losetup into an internal function, avoiding helper failure with ↵ | Daniel Baumann | |
return value due to new trap. |