ports-mgmt/pkg-be-plugin: new port 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. Co-authored-by: Michael Osipov <michaelo@FreeBSD.org> PR: 295305e621530321
Port details
ports-mgmt/pkg-be-plugin 1.0.1
Plugin for pkg(8) to auto-create ZFS boot environments
Port info
- Maintainer
- sasha@starnix.net
- Packages
- latest: 1.0.1
- Upstream
- up to date
- Last update
- to 1.0.1 · e621530321
- Quarterly
- 2026Q4: 1.0.1
- WWW
- https://github.com/usenix17/pkg-be-plugin
- Links
- cgit · VuXML
Install
- Package
# pkg install pkg-be-plugininstalls 1.0.1 fromlatest; fromquarterly(2026Q4) 1.0.1- Port
# cd /usr/ports/ports-mgmt/pkg-be-plugin && make install clean# make -C /usr/ports/ports-mgmt/pkg-be-plugin config # change options first
- Size
- 16 KiB download · 30 KiB installed
- Depends on
- ports-mgmt/pkg 2.8.4
- License
- BSD2CLAUSE
- Options
- 1 of 1 on in the package: DOCS
- pkg-message
Shown after installing
pkg(8) loads only plugins that are explicitly enabled. To activate pkg-be-plugin, add the following line to /usr/local/etc/pkg.conf: PLUGINS [ "be" ]; The plugin works without a configuration file; all keys have built-in defaults. To customize, edit /usr/local/etc/pkg/be.conf. See pkg-be-plugin(8) for details.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.0.1 | 1.0.1 | – |
| FreeBSD 15 | 1.0.1 | 1.0.1 | – |
| FreeBSD 14 | 1.0.1 | 1.0.1 | 1.0.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.0.1 | 1.0.1 | – |
| FreeBSD 14 | 1.0.1 | 1.0.1 | 1.0.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.0.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.