plymouth initramfs-hook breaks SSH cryptroot unlocking via dropbear
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: plymouth
Plymouth's initramfs-hook creates a /etc/passwd line for root, in order to remedy https:/
In cryptroot setups where dropbear is installed, the dropbear hook has previously created an /etc/passwd line for root that sets the proper /bin/sh shell.
Please fix plymouth to either set a valid shell, or not to stomp over existing ${DESTDIR}
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: plymouth 0.8.2-2ubuntu5.1 [modified: usr/share/
ProcVersionSign
Uname: Linux 2.6.35-27-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Fri Mar 11 14:37:48 2011
DefaultPlymouth: /lib/plymouth/
MachineType: System manufacturer System Product Name
ProcCmdLine: root=/dev/
ProcEnviron:
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcFB: 0 VESA VGA
SourcePackage: plymouth
TextPlymouth: /lib/plymouth/
Note that the "modified" file in the package contains the fix (see attached patch) and has been successfully tested.