notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
zfs-set Terminal UI and CLI for ZFS dataset properties
1.0.1 sysutilsnew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: olgeni@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-08-23 07:42:09
Last Update: 2026-08-25 01:14:23
Commit Hash: 09b384d
License: BSD2CLAUSE
WWW:
https://github.com/olgeni/zfs-set
Description:
zfs-set is a terminal UI and scripting front-end for ZFS dataset properties (zfs get / zfs set / zfs inherit). It lists every property of a dataset with its value and where the value comes from (local, received, inherited, default, temporary), explains each one, edits it through a list of the allowed values with their meaning or a validated text field, and shows the exact zfs set / zfs inherit commands before running them. Pre-flight checks point out what zfs will refuse (a quota below the used space, a volsize that is not a multiple of volblocksize, a pool feature not enabled, a property the dataset type does not have) and what a change implies (mount point changes remount, canmount=off unmounts, compression and checksum affect only new data, sync=disabled is unsafe, Linux-only properties do nothing on FreeBSD). Received values can be reverted to with zfs inherit -S. All of it is also available non-interactively for scripts (-set, -inherit, -tree, -where, -dump/-restore, dry run, -check).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (8 items)
Collapse this list.
  1. bin/zfs-set
  2. share/bash-completion/completions/zfs-set
  3. share/fish/vendor_completions.d/zfs-set.fish
  4. share/man/man1/zfs-set.1.gz
  5. share/zsh/site-functions/_zfs-set
  6. /usr/local/share/licenses/zfs-set-1.0.1/catalog.mk
  7. /usr/local/share/licenses/zfs-set-1.0.1/LICENSE
  8. /usr/local/share/licenses/zfs-set-1.0.1/BSD2CLAUSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • zfs-set>0:sysutils/zfs-set
To install the port:
cd /usr/ports/sysutils/zfs-set/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/zfs-set
  • pkg install zfs-set
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: zfs-set
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1787619355 SHA256 (go/sysutils_zfs-set/zfs-set-v1.0.1/v1.0.1.mod) = bb708fced3fd3d34e422d16aaf78fdd0e541109a7044c3ff209a3483bb73e4c4 SIZE (go/sysutils_zfs-set/zfs-set-v1.0.1/v1.0.1.mod) = 1596

Expand this list (2 items)

Collapse this list.

SHA256 (go/sysutils_zfs-set/zfs-set-v1.0.1/v1.0.1.zip) = 59a9b6a68e24e291eef751b355737a88123668439ccc13bfe25094afbfbb9977 SIZE (go/sysutils_zfs-set/zfs-set-v1.0.1/v1.0.1.zip) = 342703

Collapse this list.


Packages (timestamps in pop-ups are UTC):
zfs-set
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-1.0.0--1.0.1---
FreeBSD:14:quarterly--------
FreeBSD:15:latest-1.0.1n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-1.0.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go126 : lang/go126
Fetch dependencies:
  1. go126 : lang/go126
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_zfs-set
USES:
go:modules zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/olgeni/zfs-set/@v/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.1
25 Aug 2026 01:14:23
commit hash: 09b384d0e466e238bcc390bf1e19ea98618ba3eecommit hash: 09b384d0e466e238bcc390bf1e19ea98618ba3eecommit hash: 09b384d0e466e238bcc390bf1e19ea98618ba3eecommit hash: 09b384d0e466e238bcc390bf1e19ea98618ba3ee files touched by this commit
Jimmy Olgeni (olgeni) search for other commits by this committer
sysutils/zfs-set: Update to 1.0.1
1.0.0
23 Aug 2026 07:39:41
commit hash: 554b5e24020455cccbb75190b857c04c5213fd6ccommit hash: 554b5e24020455cccbb75190b857c04c5213fd6ccommit hash: 554b5e24020455cccbb75190b857c04c5213fd6ccommit hash: 554b5e24020455cccbb75190b857c04c5213fd6c files touched by this commit
Jimmy Olgeni (olgeni) search for other commits by this committer
sysutils/zfs-set: New port: Terminal UI and CLI for ZFS dataset properties

Number of commits found: 2