18
submitted 6 months ago* (last edited 6 months ago) by ssm to c/openbsd

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
[-] Hobbes_Dent@lemmy.world 5 points 6 months ago

The installer. And sysupgrade.

[-] mcornick 3 points 6 months ago* (last edited 6 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.

[-] friend_of_satan@lemmy.world 2 points 6 months ago
[-] ssm 2 points 6 months ago* (last edited 6 months ago)

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

[-] friend_of_satan@lemmy.world 3 points 6 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.

[-] MigratingtoLemmy@lemmy.world 2 points 6 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

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

OpenBSD

557 readers
1 users here now

General OpenBSD community!

founded 2 years ago
MODERATORS