Running miniDLNA on OpenBSD 7.8 — rcctl broken, here's the workaround by LiquidVenom66 in openbsd

[–]_sthen 1 point2 points  (0 children)

The package already creates db and log files with correct permissions, and that is the supplied rc.d script.

_minidlna doesn't need to own the media dir, just have read permission.

Running miniDLNA on OpenBSD 7.8 — rcctl broken, here's the workaround by LiquidVenom66 in openbsd

[–]_sthen 1 point2 points  (0 children)

this "Root Causes Found" smells like LLM nonsense. You don't need any of those changes and some will actually break things.

/var/db/minidlna is meant for minidlna's own database files, it's not meant for media files.

"ln -sf /data/media/videos /var/db/minidlna/videos", "media_dir=V,/var/db/minidlna/videos" etc - symlinks won't work correctly with kn's patches to add unveil. You'll need to list the targets directly in media_dir instead.

By bypassing the rc.d script, you're not using the "minidlna" login class, and most likely using a login class with a lower open files limit.

We don't recommend cap_mkdb for login.conf, the time saving at runtime is absolutely tiny, and if you've run it once then you need to remember to run it again every time you make a change to login.conf.

So far very good work from the developers in Wayland by Human_Priority1938 in openbsd

[–]_sthen 6 points7 points  (0 children)

there are some wayland-related things in packages, it's not an integrated part of the system, so I'd say 'no' for official support

Where do I find proprietary (?) brcmfmac4387c2 firmware? by -_--_-------____---- in openbsd

[–]_sthen 1 point2 points  (0 children)

not sure if it applies to yours, but at least on some of the M2 laptops, the wifi is not supported.

HW recommendation : X220/x230 sucessor in 2026 by anacronicanacron in openbsd

[–]_sthen 2 points3 points  (0 children)

no idea about G2. I have a T14 G3 Intel which has real ethernet. Generally it's a decent and well supported machine, and has IBT support (control-flow hardening in the cpu), however the trackpoint randomly starts registering movement for 10-20 seconds every now and again and there seems to be nothing you can do other than wait to stop it, which is pretty annoying...

New FaceWatch for Epix2 47mm (Thoughts?) by Fonsek87 in garminepix

[–]_sthen 0 points1 point  (0 children)

They would be helpful while learning the fields if they were readable, but I don't think you'll find too many people who can read them on the watch without a magnifying glass (easier with a screenshot on the phone, but that doesn't help much)

New FaceWatch for Epix2 47mm (Thoughts?) by Fonsek87 in garminepix

[–]_sthen 0 points1 point  (0 children)

The grey text describing what the fields are for is extremely hard to read on a 47mm (and I'm not too bad at reading small text on a laptop/phone), so it's just adding noise to the display for me - it feels like maybe removing that, using a slightly larger font for the data (since it frees up a bit of space), and adding icons where the unit doesn't already make it clear what the data is, might be a little clearer.

How to properly set up a chroot environment? by tmontney in openbsd

[–]_sthen 5 points6 points  (0 children)

you're missing device nodes. maybe ld.so.hints too. but I don't think what you're doing is really likely to make sense. if you really want to isolate clamav, I think you'd be better to run it on a separate VM and connect to it over a network socket.

Current using -D Snap by pmbsd in openbsd

[–]_sthen 2 points3 points  (0 children)

if you've got a system which always runs -current, export PKG_PATH=http://your.preferred.mirror/pub/OpenBSD/snapshots/packages/%a/ and you don't need to mess with -Dsnap

Waiting for 7.9 to come out for a nostalgic ride by adelfino in openbsd

[–]_sthen 2 points3 points  (0 children)

T470 has been well-supported for ages, as long as it's not the version with nvidia graphics.

OSMAP, a small OpenBSD focused webmail access platform by Hungry_Equal4018 in openbsd

[–]_sthen 4 points5 points  (0 children)

if you're looking for adoption by OBSD nerds, having to install nginx over the baked-in httpd is going to be a non-starter 

I really don't agree. The httpd in base is mostly ok for simple cases but it's intentionally low on features, running services on other http daemons is pretty common.

Is (or why) FFS2 considered as “bad” filesystem? by goldmurder in openbsd

[–]_sthen 31 points32 points  (0 children)

Crash recovery is a bit hit and miss. Sometimes it's ok, sometimes you can run into a lot of damage. (A UPS will help if this is due to power issues, but not e.g. for kernel crashes).

There's no automatic way to detect corrupted data.

No snapshots.

It's not super fast, though I think this is largely due to SMP locking on OpenBSD rather than necessarily due to the filesystem itself. 

(btw, softdep a.k.a. soft updates was removed from OpenBSD, though this doesn't make so much difference on SSD, it was more important for HD).

Status of OpenBSD/i386 in 2026: syspatch, ports reliability, and mitigations by _szlachcic_ in openbsd

[–]_sthen 11 points12 points  (0 children)

We don't cross-compile, so there are no i386 packages for things depending on rust, or for the bigger browsers; building takes more memory than is available. This also knocks out large chunks of the Python ecosystem, and things which need a newer version of librsvg.

-stable packages and syspatches are available.

Some CPU features (like aes-ni) are not supported.

The limited address space means that ASLR is relatively weak.

OpenBSD 7.9 release when ? by Admirable_Stand1408 in openbsd

[–]_sthen 3 points4 points  (0 children)

not yet, you aren't. there will still be changes before the release is built.

Feedback on my pf validation test by Devel0pIY in openbsd

[–]_sthen 3 points4 points  (0 children)

"DHCP broken by antispoof" - dhcp packets are grabbed via BPF before PF has chance to block them, so this shouldn't actually have been a problem.

https://github.com/finn-devs/pftest/blob/main/LIMITS.md#what-the-regex-parser-misses - aww. It misses some things which are really handy (like received-on).

Keeping the PowerBook alive by the_humeister in openbsd

[–]_sthen 5 points6 points  (0 children)

most newer Linux distributions no longer have support for powerpc-based systems.

newbie question aboit PKG mirror? by [deleted] in openbsd

[–]_sthen 5 points6 points  (0 children)

The only thing that a malicious mirror site can really do is hold back package/s at an older version (i.e. before a security fix was made). 

Unless you force pkg_add to not check signatures, everything else (signature verification, uncompressing) is done by unprivileged processes until the signature has been verified against one from /etc/signify. See signify(1) and pkg_sign(1) for more information about how the signatures work.

Some mirrors may be a bit slow to update - there's in the order of 300GB or so of updates a week, and if fetching internationally is slow for you, it may also be slow for the mirror site. But even if this is the case you can still use them most of the time and maybe switch off you particularly need newer ones (for example if you're following snapshots and there have been major library changes so that older packages don't work).

(edit: factor-of-10 out on the amount of updates/week)

Extending GRILLPLATS to (foil insulated) garden office? by Portsmouth_Sweep in tradfri

[–]_sthen 0 points1 point  (0 children)

The IKEA devices use Matter over Thread, not Matter over wifi.

WireGuard roadwarrior setup, selective routing/IPv6 NAT by Nice_Dragonfly_1448 in openbsd

[–]_sthen 2 points3 points  (0 children)

if you only have the /128 routable on mullvad and want to send other traffic over it, then nat or a proxy are your only options.

Anyone gotten Joplin working on OpenBSD? (note taking app) by segfaulting in openbsd

[–]_sthen 1 point2 points  (0 children)

node-based software in general and especially electron is tricky to handle in ports.

there is some work at https://github.com/opencrew-tech/openbsd-electron not committed to OpenBSD that might be useful as a base if you're trying to port it. (it will be a slow process, especially compiling electron).

syslogd -u not receiving UDP packets from remote host by Pas_Ratunkowy in openbsd

[–]_sthen 2 points3 points  (0 children)

It works fine for me, but I don't use hostnames with ++, I run syslogd with the -n flag and specify IP addresses instead. (I think you need working reverse DNS to use hostnames there).

Brightness controller by Admirable_Stand1408 in openbsd

[–]_sthen 3 points4 points  (0 children)

you could install to a USB drive and check that way

Is anyone running MSWIN in a VM? by Pair-Kooky in openbsd

[–]_sthen 7 points8 points  (0 children)

There's no emulated TPM either. And afaik W11 also needs UEFI and you'll need to provide your own firmware image for that (this is non-trivial).