Closed
Description
I'm trying to use sbctl
on Void linux, but it appears I'm not mounting the efivars correctly.
Could you please point out the correct way to do it, without relying on dbus, udev etc?
$ doas sbctl status
Installed: ✔ Sbctl is installed
Owner GUID: <some stuff>
Setup Mode: ✔ Disabled
Secure Boot: ✘ Disabled
$ doas sbctl enroll-keys
Enrolling keys to EFI variables...✘
couldn't sync keys: couldn't open file: open /sys/firmware/efi/efivars/<some string>: no such file or directory
$ doas mount -t efivarfs efivarfs /sys/firmware/efi/efivars
$ doas sbctl status
Installed: ✔ Sbctl is installed
Owner GUID: <same stuff>
Setup Mode: ✘ Enabled
Secure Boot: ✘ Disabled
$ doas sbctl enroll-keys
Enrolling keys to EFI variables...✘
sbtl requires root to run: couldn't sync keys: couldn't write efi variable: write /sys/firmware/efi/efivars/<some different string>: permission denied
Thanks.
Metadata
Metadata
Assignees
Labels
No labels