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