4 ms·
No. Sane operating systems don't present UEFI variables as a filesystem. Their structure, their contents, everything are not files. Period. efivarfs doesn't exp
by Sanddancer 11y ago
No. Sane operating systems don't present UEFI variables as a filesystem. Their structure, their contents, everything are not files. Period. efivarfs doesn't expose metadata regarding when variables are visible, does't expose any sort of interface to present a private key for managing secure variables, etc. It's just a bad, broken idea that should be completely removed.
- mjg59 11y ago> does't expose any sort of interface to present a private key for managing secure variables Nor does UEFI. The key is just provided as part of the SetVariable() payload.
- the_mitsuhiko 11y ago> No. Sane operating systems don't present UEFI variables as a filesystem Probably. But that's not systemd's fault.
- Sanddancer 11y agoThe systemd developers could have said that they wanted no part of that madness, and chosen not to automatically mount it. Someone else's bad decision doesn't absolve one from their own bad decisions.
- cbd1984 11y agoYou're really looking for a way to blame systemd.
- sandGorgon 11y agoI'm not qualified to comment on that - but this is the core of Linux: everything is a file. You may want to call Linux as a crazy operating system , but then you are veering close to Godwins Law anyway.