[Bug 953051] New: yast2 bootloader: setting boot password results in internal error
http://bugzilla.opensuse.org/show_bug.cgi?id=953051 Bug ID: 953051 Summary: yast2 bootloader: setting boot password results in internal error Classification: openSUSE Product: openSUSE Tumbleweed Version: 2015* Hardware: Other OS: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: suse-beta@cboltz.de QA Contact: jsrain@suse.com Found By: Beta-Customer Blocker: --- Created attachment 654078 --> http://bugzilla.opensuse.org/attachment.cgi?id=654078&action=edit /var/log/YaST2/signal I'm trying to set a boot password using yast2 bootloader (on a fresh tumbleweed installation, installed today). In the "bootloader options" tab, I select [x] protect bootloader with password [x] protect entry modification only and type the password twice. When clicking OK, I get an error dialog saying Internal error. Please report a bug report with logs. Details: Failed to create encrypted password for grub2. Command output: grub2-mkpasswd-pbkdf2: error: failure to read password. Caller: /usr/share/YaST2/lib/bootloader/grub2pwd.rb:130:in `encrypt' The y2log from the yast2 bootloader run and /var/log/YaST2/signal are attached. Other files in /var/log/YaST2 didn't change. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=953051
http://bugzilla.opensuse.org/show_bug.cgi?id=953051#c1
--- Comment #1 from Christian Boltz
http://bugzilla.opensuse.org/show_bug.cgi?id=953051
http://bugzilla.opensuse.org/show_bug.cgi?id=953051#c9
Christian Boltz
test' | LANG=C grub2-mkpasswd-pbkdf2 Enter password: Reenter password: PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.F0D8663DA50B35468EF04DF7D717BFD7E4AAE0794DD14235E549A4E1FB2EF5A321F54E9C807DB6C7EF5D0C3183DCC5BE4E8F5DF92A3ADAB0ECEA163A02D7319D.FC87796BEA2AF6FE51BF86370AD2E162FCA316E66220A1700978EA9F6D19D19E19BC123AA0C8BA0F72DB38961AAB8F3EAD541D8C7497C07BB681C8E4B6C37136
Looks like it works... I noticed an interesting detail: I tried the console version of YaST - and was able to set the boot password there. So this bug seems to be specific to the Qt interface (which still fails with the same error message). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=953051
http://bugzilla.opensuse.org/show_bug.cgi?id=953051#c13
Christian Boltz
http://bugzilla.opensuse.org/show_bug.cgi?id=953051
http://bugzilla.opensuse.org/show_bug.cgi?id=953051#c14
Josef Reidinger
participants (1)
-
bugzilla_noreply@novell.com