[Bug 789554] New: plymouth does not ask for cryptohome passphrase anymore
https://bugzilla.novell.com/show_bug.cgi?id=789554 https://bugzilla.novell.com/show_bug.cgi?id=789554#c0 Summary: plymouth does not ask for cryptohome passphrase anymore Classification: openSUSE Product: openSUSE Factory Version: 12.3 Milestone 1 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: fcrozat@suse.com ReportedBy: seife@novell.slipkontur.de QAContact: qa-bugs@suse.de CC: tittiatcoke@gmail.com Found By: Third Party Developer/Partner Blocker: --- since the update to systemd > 44 and plymouth > 0.8.8, entering the passphrase does no longer work correctly. Plymouth has two problems: * systemd-tty-ask-password-agent is now in /usr/bin, but the service file has /bin configured * systemd-ask-password-plymouth.service waits for /run/plymouth/pid, but this is no longer created by plymouth-start.service I fixed those two in the following sr which I'm asking you to review and maybe accept and forward: 141258 State:new By:seife When:2012-11-14T10:11:02 submit: home:seife:branches:Base:System/plymouth -> Base:System Descr: - fix path to systemd-tty-ask-password-agent for newer systemd - create the pid file again during boot, the existence of this is a condition for systemd-ask-password-plymouth.service. A proper fix might look different but that get's it going again. Then there's another problem, this time with systemd. systemd-ask-password-console.service is "faster" than the plymouth password asking service and thus always wins, so the password will be asked on the console. I don't know how to fix that one :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=789554
https://bugzilla.novell.com/show_bug.cgi?id=789554#c
Frederic Crozat
https://bugzilla.novell.com/show_bug.cgi?id=789554
https://bugzilla.novell.com/show_bug.cgi?id=789554#c1
--- Comment #1 from Andrey Borzenkov
systemd-ask-password-console.service is "faster" than the plymouth password asking service and thus always wins, so the password will be asked on the console.
I don't know how to fix that one :-)
I am not sure where exactly the problem is. There could be multiple user agents offering to answer the same password request. All of them should wait for user input; and when one submits answer others should gracefully quit. So it is OK to have password prompt both on console and presented by plymouth. Or do you mean that systemd-ask-password-console.service blocks startup of other services, including plymouth? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=789554
https://bugzilla.novell.com/show_bug.cgi?id=789554#c2
--- Comment #2 from Stefan Seyfried
https://bugzilla.novell.com/show_bug.cgi?id=789554
https://bugzilla.novell.com/show_bug.cgi?id=789554#c3
--- Comment #3 from Stefan Seyfried
https://bugzilla.novell.com/show_bug.cgi?id=789554
https://bugzilla.novell.com/show_bug.cgi?id=789554#c4
Raymond Wooninck
participants (1)
-
bugzilla_noreply@novell.com