Friendica
John-Mark Gurney
John-Mark Gurney

John-Mark Gurney

encthenet@flyovercountry.social

John-Mark Gurney

encthenet@flyovercountry.social

FreeBSD developer, consultant.

Documentation!

crypto means cryptography.

tech is inherently political.

Do your part, encrypt the Net!

if something is bullshit, spell it (bullshit) out, don't sugar coat it.

Add alt text to images.

All alt text posts are CC BY-NC-SA 4.0: creativecommons.org/licenses/b…

For commercial use, license available upon request, $75/post (i.e. if the alt text takes 3 posts, it'll cost $225 to license), just send me a message w/ where I can send the invoice.

ActivityPub
2025-10-06 18:12:41 2025-10-06 18:12:41 2025-10-06 17:53:04 8894111

John-Mark Gurney
John-Mark Gurney
mastodon - Link to source

John-Mark Gurney

1 week ago • •

John-Mark Gurney

1 week ago • •


Looking at the *at family of functions and I just realized that I viewed them as part of the capsicum security framework and not as part of allowing a threaded program to access relative paths from each thread's own working directory.

This explains why absolute paths are allowed and ignores the directory fd.

FreeBSD's openat man page explains this.

#FreeBSD

#freebsd
  •  Languages
  •  Search Text
  •  Share via ...
⇧