Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Will Orr

@worr@bsd.network
  • Open on bsd.network

C/Python/Rust dev, SRE

Currently in Barcelona, España

0 Followers
0 Following
4 Posts
Joined January 04, 2018
Website:
https://worrbase.com
Matrix:
@worr:matrix.org
OpenPGP:
95d8225c2efe2da8954f41a1e5885a8a4d91b964
pronouns:
he/him

Posts

Open post
worr
Will Orr @worr@bsd.network · Jul 08, 2026
Will Orr
@worr@bsd.network

C/Python/Rust dev, SRE Currently in Barcelona, España

bsd.network
Replying to @worr@bsd.network
Channel programs seem like a good way to go, since libzfs_core support them, however I was hoping to at least limit the ioctls I was using on /dev/zfs with capsicum...however...allowing the channel program syscall is basically like a catch-all for doing anything so, whatever I guess :flan_shrug:​
0
1
0
0
Open post
worr
Will Orr @worr@bsd.network · Jul 08, 2026
Will Orr
@worr@bsd.network

C/Python/Rust dev, SRE Currently in Barcelona, España

bsd.network
Replying to @worr@bsd.network
Specifically, what I was trying to do involved (among other things that didn't cause problems) (un)mounting zfs datasets and listing zfs datasets. libzfs_core does not support either, and at least on FreeBSD, libzfs seems like it's supposed to be an internal-only library, since some of the headers included in libzfs.h aren't installed. It seems like the options for doing this are shelling out (ew) or maybe I can do something with zfs channel programs? Who knows. Definitely a frustrating situation.
0
1
0
0
Open post
worr
Will Orr @worr@bsd.network · Jul 08, 2026
Will Orr
@worr@bsd.network

C/Python/Rust dev, SRE Currently in Barcelona, España

bsd.network
I thought I had a fun weekend project, and really I have just ended up feeling a lot of this: https://despairlabs.com/blog/posts/2025-03-12-we-should-improve-libzfs-somewhat/ Trying to write code that manages zfs is tragically bad, I see why people give up
0
1
0
0
Open post
worr
Will Orr @worr@bsd.network · Aug 25, 2023
Will Orr
@worr@bsd.network

C/Python/Rust dev, SRE Currently in Barcelona, España

bsd.network
Replying to @erlend@writing.exchange
@erlend@writing.exchange @fediversenews I'm keeping my expectations tempered atm, since Gitlab isn't implementing this, an external contributor is. That's still good, but as always with an external contributor contributing code to corp open source, there's the risk that company priorities aren't aligned, or shift such that the contribution is no longer welcomed.
0
0
1
0

Remote instance

bsd.network
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:43:43 UTC