this post was submitted on 04 Jun 2024
18 points (100.0% liked)

OpenBSD

540 readers
1 users here now

General OpenBSD community!

founded 1 year ago
MODERATORS
 

Utils:

ssh

  • obvious

mg

  • debloated emacs
    • even smaller than nvi/nex!

tmux

  • a lot of people don't realize this is an OpenBSD project
  • session retention

doas

  • configuring sudo feels horrible after configuring doas
  • invaluable in ports

pf

  • ironic that this is most popular outside of OpenBSD (PFSense)

ifconfig

  • command line interface translates directly to configuration files

login.conf/login

  • anything on PenguinOS seems insane by comparison
    • especially oom killer

sndio

  • actually works
    • hopefully this gets popular outside of OpenBSD ;) ;) ;)

vmm/vmd

  • still in its early stages, but I love it

got (technically not an OpenBSD project, but adjacent)

  • debloated git
  • partial git compatibility

Library Functions/Syscalls:

pledge & unveil

  • interesting new approach to jails
  • set and forget, no interaction needed on the user's end
    • with exceptions like chromium & firefox

strtonum

  • far nicer than strto* functions in stdlib

malloc

  • now with use after free and leak detection! who needs valgrind?
top 6 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 5 months ago

The installer. And sysupgrade.

[–] [email protected] 2 points 5 months ago (1 children)
[–] [email protected] 2 points 5 months ago* (last edited 5 months ago) (1 children)

apropos any=diskutil and pkg_locate diskutil return nothing relevant for me. diskutil seems to be a MacOS utility? Maybe you meant disklabel?

[–] [email protected] 3 points 5 months ago

Oh, sorry, I was thinking of FreeBSD. And honestly it's been so long since I've used it I shouldn't have even chimed in. I remember using it on FreeBSD 9 when I was first getting into zfs.

In any case, way off topic. Sorry.

[–] [email protected] 2 points 5 months ago

I'll check out got, thanks. I thought tmux was a freebsd project but I guess not.

Yeah the pf part is a pity, I still think OPNSense should have been built on OPENBSD

[–] [email protected] 2 points 5 months ago* (last edited 4 months ago)

Readers of this thread might find https://why-openbsd.rocks/ interesting.

I've been using OpenBSD for years now and still find new and helpful stuff in core on occasion. For instance, this week I wanted to convert some old CDs to FLAC, and found cdio can do the CDDA extraction (and faster than cdparanoia, even.)

I use cwm on my OpenBSD workstations. It is fast, stays out of my way, and does not depend on a whole cockamamie "desktop environment." It's not for everyone (especially those who feel the need to "theme" things) but I like that it's available in core.