live-build/scripts/build
Lyndon Brown 1e0339a4e3 remove obsolete loop-aes-utils related losetup hack
677415f6d7 (2007) in v1.0~a2-1 added a hack
relating to the loop-aes-utils package and losetup. this commit bundled
a bunch of changes, it was not specific to the hack, and so info about the
hack is limited to a brief comment included within the related change in
defaults:
```
# Workaround for loop-aes-utils divertion
# (loop-aes-utils' losetup lacks features).
```
though it is very similar to the removed fdisk hack in that it seems that
one package may replace a binary from another, moving the original to a
new location, and this hack gives the user the opportunity to select the
original instead of the one put in its place, for use in LB.

the comment mentions a package called loop-aes-utils as being the package
that performs such a diversion, and that the need for the hack was that
losetup itself lacked features, presumably encryption support, and it is
clear that it is the losetup binary that is the focus of the diversion.

looking into the history of loop-aes-utils a little, this package was
dropped from debian back in 2012 (#680748), favouring encrytion support of
dm-crypt/cryptsetup.

double checking file contents of packages, only the mount package carries
an /sbin/losetup file, so presumably this means that dm-setup/cryptsetup
do not perform such a diversion of losetup (i.e. their use is exclusively
done directly).

since the possible diversion is simply gone, that completely removes any
point in having the hack of giving users choice between losetup and the
diverted one. so let's remove this obsolete hack...
2020-03-12 10:31:39 +00:00
..
binary amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_checksums amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_chroot amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_disk amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_grub-efi grub-efi: fix image type check ordering 2020-03-12 09:59:44 +00:00
binary_grub-legacy amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_grub-pc amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_hdd remove obsolete loop-aes-utils related losetup hack 2020-03-12 10:31:39 +00:00
binary_hooks amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_includes amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_iso amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_linux-image amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_loadlin amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_loopback_cfg amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_manifest amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_memtest amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_netboot amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_onie amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_package-lists amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_rootfs amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_syslinux amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_tar amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_win32-loader amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
binary_zsync amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
bootstrap amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
bootstrap_archives amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
bootstrap_cache amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
bootstrap_debootstrap amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
build amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_apt amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_archives amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_cache amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_debianchroot amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_devpts amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_dpkg amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_firmware amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_hacks amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_hooks amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_hostname amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_hosts amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_includes amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_install-packages amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_interactive amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_linux-image amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_package-lists amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_preseed amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_proc amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_resolv amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_selinuxfs amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_sysfs amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_sysv-rc amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
chroot_tmpfs amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
clean amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
config remove obsolete loop-aes-utils related losetup hack 2020-03-12 10:31:39 +00:00
efi-image amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
grub-cpmodules amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
installer amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
installer_debian-installer amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
installer_preseed amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source_checksums amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source_debian amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source_disk amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source_hdd remove obsolete loop-aes-utils related losetup hack 2020-03-12 10:31:39 +00:00
source_hooks amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source_iso amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source_live amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
source_tar amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00