Just a silly #meme...
@pitrh @SamuraiSakura @inlovewithpda
Great write-up!
Agreed, the install process on #OpenBSD is really quite painless, especially since they added #FDE setup to the installer.
The fact that it isn't a #TUI is really minor.
Also, #doas is BAE. I install it everywhere else, including all my Linux boxen. π
@fefe_interim #doas(1) on #OpenBSD. Simple, clean, secure.
Rewriting #sudo into #rust was a bad idea. The main issue with sudo is its massive complexity and enormous amount for features and settings for a program thatβs SUID. A memory safe language doesnβt magically fix this.
If you really want to bring memory safety into this space, then rewrite #doas into Rust.
@le_friwi_56 i prefer to use #doas as an alternative to sudo more lighter just one file config /etc/doas.conf
#doas doesn't seem to support #U2F on #NixOS it's weird and should work but doesn't as /etc/pam.d/doas doesn't contain pam_u2f.so and /etc/pam.d/sudo does contain it..
FYI: I have added "security.pam.services.sudo.u2fAuth = true;" to config and as I see there is no same option for doas and I also tried other hacky ways with no hope.
root elevation via doas + fprintd on Thinkpad and FreeBSD
@besendorf Also my first thought whenever I read #sudo vulns. Though I wonder if #doas was more widely used that there would be more vulnerabilities detected.
Ready for the final conference of the DIAMAS project !
Ubuntu Is Replacing SUDO. Should You?