Repository navigation
Releases: olgeni/zpool-set
Releases · olgeni/zpool-set
Release list
zpool-set 1.1.2
- The value in the property editor can be edited, not only replaced:
←/→,home/end,backspace,deleteand the ctrl keys work inside it, and a long value scrolls in its field instead of running off the row. Typing still replaces a value that has not been touched yet. - The picker filter and the main
/filter are editable in place too; they only appended and deleted from the end.
zpool-set 1.1.1
←/→scroll the plan and the text screens sideways when a line is wider than the terminal.- A text with a tab-indented line wider than the terminal lost its last lines: the tab made the cut line four columns too wide, it wrapped, and the extra row pushed the end past the bottom. Tabs are expanded before the text is shown.
- The plan and the text screens left one empty row under their help line.
zpool-set 1.1.0
- Vdev properties (vdevprops(7)):
vopens the vdev tree of the pool (type, state, size, errors, comment) andentershows a vdev's properties with the same editor: the fault thresholds zfsd/zed read (checksum_n/t,io_n/t,slow_io_n/t,slow_io_events),failfast,allocating,sit_out/autositon raidz/draid,comment,path, the statistics and the vdev's user properties. Pool and vdev edits apply together (zpool set io_n=10 tank mirror-0). - Pre-flight for vdevs follows the kernel:
bootsizeis read-only despite the man page,pathonly on leaves and only under/dev/,allocatingonly on top-level vdevs,sit_out/autositonly on raidz/draid, the root vdev needsfeature@vdev_zaps_v2; a threshold on a leaf is lost when the leaf is replaced, and goes back to the daemon's default by being set to 2^64-1. - CLI:
-vdev VDEV(repeatable;root, a leaf's path, orall) scopes-list,-get,-setand-reset;-vdevsprints the tree;-catalogueand-describecover both catalogues;-dump/-restoreinclude the vdev properties. - Configuration file
~/.config/zpool-set/config(ZPOOLSET_CONFIG, XDG) withmouse,featuresandcolor, and the matching-mouse,-features=falseand-color=falseflags. - Mouse support (
mtoggles): click a row to select it, click again to open it, the wheel scrolls; works in the editor too. - The pool
commentis checked against the kernel's 32-character limit.
zpool-set 1.0.1
- The pool argument may be a path on a ZFS file system (
.,/usr/local/etc): it is resolved to the pool holding it (zpool takes no paths at all).
zpool-set 1.0.0
First release: terminal UI and CLI for ZFS pool properties (zpool get / zpool set) — the zpoolprops(7) and zpool-features(7) catalogue with every value explained, pre-flight checks, -dump/-restore, man page, completions.