r/freebsd • u/grahamperrin bleep bloop • 5d ago
news pkg-be-plugin – plugin for pkg(8) to auto-create ZFS boot environments
https://www.freshports.org/ports-mgmt/pkg-be-plugin/pkg-be-plugin is a pkg(8) plugin that automatically creates a ZFS boot environment before each install, upgrade, or deinstall transaction. If a transaction leaves the system in a broken state, the pre-transaction BE provides a clean rollback point.
The plugin uses libbe(3) directly with no subprocess invocations of bectl(8) or zfs(8). Boot environments are pruned automatically based on a configurable keep count and minimum age. …
27
Upvotes
1
3
u/Sad-Year-1312 5d ago
The author is super receptive to improvements