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