Package: debian-installer
Version: Trixie Alpha 1
Severity: wishlist
Tags: d-i
X-Debbugs-Cc: cardboardaardv...@gmail.com, debian-b...@lists.debian.org

Dear Maintainer,

I am using encrypted storage which I setup during install. I also tend to use
the LVM. When I setup a volume group in the installer I am able to specify the
volume group name but when setting up a LUKS device the installer selects a
name based on the block device backing the encrypted storage and I don't see a
way to override or change it. I'm not fond of the naming scheme used to pick
the LUKS label so I wind up changing it after install. It's not a huge deal but
I would definitely prefer being able to pick my own label during install
instead of having to go back and change it after install.

Just to document it, the outline for changing the LUKS label and winding up
with a system that still works is:

1) dmsetup rename <old label> <new label>
2) cryptsetup config --label <new label> <block device backing encrypted
storage>
3) update the contents of /etc/crypttab to change the old label to the new
label
4) update-initramfs -u
5) update-grub

This can be done either as an online operation after first boot when the
install is completed, with an installer shell after the install is done and the
installer is prompting for a reboot, or if you catch the install step at the
right place in the advanced install by launching a shell before a reboot is
prompted. I don't recall exactly where to launch the shell during an advanced
install but it is very late in the process.

This really is just a nice to have but it would definitely be nice to have.


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.21-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to