Red Hat Bugzilla – Bug 1474531
grub2-setpassword don't set password
Last modified: 2017-11-17 11:44:31 EST
Description of problem:
The grub2-setpassword don't create user.cfg file.
Version-Release number of selected component (if applicable):
Always (wrong line on script)
Steps to Reproduce:
1. Run as root grub2-setpassword
2. An error appears
It print's a directory not found error "/boot/efi/EFI/redhat/".
Create user.cfg file on /boot/efi/EFI/fedora/
The error occurs in line 4, on declaration on "grubdir" var inside if.
The directory on script not exists on fedora "/boot/efi/EFI/redhat/". Changing to "/boot/efi/EFI/fedora/" works.
Fedora 27 is also affected. Changing the directory in the script fixes the problem.
grub2-setpassword offers to set the directory with -o parameter but this doesn't work, it still tries to write to /boot/efi/EFI/redhat/.