this post was submitted on 17 Apr 2025
2 points (100.0% liked)
Programming
0 readers
2 users here now
A magazine created for the discussion of computer programming-related topics.
Rules
Please keep submissions on topic and of high quality. No image posts, no memes, no politics. Keep the magazine focused on programming topics not general computing topics. Direct links to app demos (unrelated to programming) will be removed. No surveys.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
@[email protected] I think 1-3 are covered by
freebsd-update IDS
. 4 would be nice to add.In my ideal world, we'd separate out the bits in
/etc
that users touch from the ones that are provided by the system and allow/etc
to be a separate ZFS dataset. Unfortunately, the lack of this separation means/etc
doesn't get mounted if you try because the scripts that mount all of the non-root ZFS datasets are in/etc
.@[email protected] Oh, does that boot now? It didn’t last time I tried: without /etc mounted, you can’t mount other filesystems. I guess the kernel is doing slightly more for ZFS mounts on boot than it used to (doesn’t work for non-ZFS systems because fstab is in /etc, it used to also not work for ZFS, I think, because something in rc.d was needed to mount additional filesystems).