diff --git a/debian/chroot.install b/debian/chroot.install index 0449632..c806752 100755 --- a/debian/chroot.install +++ b/debian/chroot.install @@ -235,9 +235,11 @@ mountpoint -q /target/run/udev || mount --bind -- /run/udev /target/run/u ### }}} ## }}} ## Luks {{{ -luks_part_uuid=$(blkid | grep "${hdd}2.*TYPE=\"crypto_LUKS\"" | sed 's/.*UUID="\(.*\)" TYPE.*/\1/') -### Ensure crypttab file contains the LUKS informations -printf '%b\n' "${luks_pv_name} UUID=${luks_part_uuid} none luks,discard" >> /target/etc/crypttab +if [ "${manage_luks}" -eq 0 ]; then + luks_part_uuid=$(blkid | grep "${hdd}2.*TYPE=\"crypto_LUKS\"" | sed 's/.*UUID="\(.*\)" TYPE.*/\1/') + ### Ensure crypttab file contains the LUKS informations + printf '%b\n' "${luks_pv_name} UUID=${luks_part_uuid} none luks,discard" >> /target/etc/crypttab +fi ### Regenerate initramfs chroot /target update-initramfs -k all -u