burrow-pi-img/scripts
Joseph Carter d1f766d2b8 Fix umount_image (#22)
* export-noobs/prerun.sh: Use nested mountpoint

While it seems elegant and intuitive to use separate bootfs and rootfs
mountpoints for compressing the partitions, doing so violates a
precondition of unmount_image that they be mounted as a tree.  This
causes the image to not be properly unmounted and detached.  A better
solution might be to pack up the previous stage's chroot directory, but
that rework can wait for the time being.

scripts/common.sh: Output device name correctly

A misplaced ) in unmount_image caused the loop device to be incorrectly
identified, resulting in a fair bit of chaos trying to unmount other
filesystems on /dev/mapper devices.  Such as / on a LUKS-encrypted
installation, for example.  The unmount will fail as it should and
build.sh will abort the build without any cleanup.  Best to avoid that.

These changes close RPi-Distro/pi-gen#19
2016-10-06 10:14:43 +01:00
..
check_deps.sh Setup initial layout 2016-04-08 03:32:06 +01:00
common Fix umount_image (#22) 2016-10-06 10:14:43 +01:00
dependencies_check dependencies_check: add missing bracket (closes issue #17). 2016-09-15 13:16:13 +10:00
release.sh Setup initial layout 2016-04-08 03:32:06 +01:00
remove-comments.sed build.sh: Support comments in package files (#14) 2016-09-08 06:32:36 +10:00