Since grub 2.06, the smbios command provides the value of a field in an SMBIOS structure like the system manufacturer and so on. it is very similar to the Linux dmidecode command . It is very useful to retrieve harware information on the system being booted.
But the grub2 package provided by Fedora and which is booting the system lacks the built-in smbios module/command .
Thus using the built-in /boot/efi/fedora/grubx64.efi file that is booting the system in UEFI secure boot mode, it is impossible to load the smbios module (secure boot policy) hence to use the command in a grub.cfg file
Does anyone know why this command has been left out ?
I looked through the grub2 package sources, and a git grep doesn’t give me any results for smbios. So I don’t think it was ever part of the grub2 package?
If you’re saying that it should be installed alongside grub2, the maintainers can update the grub2 package to “require” smbios-utils. Best to file a bug for this so you can speak to the maintainers directly.
I see there’s a bug filed for this already—worth adding a comment there:
Bugzilla does require e-mail addresses, there’s no way around that unfortunately. What a lot of us do is have a different e-mail address for Fedora (and other public forums) that’s separate from our private e-mail addresses.
A Fedora project member can be contacted using <Fedora username>@fedoraproject.org, however, private e-mails and communication is discouraged in the community. That’s why we suggested you drop a comment on the bug.
it’s only an alias, so you can’t use it to actually send out e-mails because there’s no mailbox attached to it (so no SMTP server and all that). You can set the “reply-to” field in your client so that people will reply to your alias but the e-mail will need to be sent from your actual e-mail mailbox.
I think the primary use case here is that people don’t need to go find our private e-mail addresses to contact us—if they know our Fedora usernames, they can just use our e-mail aliases. This also makes it easier for all the infrastructure—it doesn’t need to know our e-mail addresses, just works with the alias.
The SMTP is a relay that forwards to whatever address you specify. There’s no IMAP, etc. I have it set as an external address in GMail and an identity in thunderbird and both of those ways let me send “from” my fp.o email address.