Page MenuHomeFreeBSD

sysutils/zap: Update to version 0.5.0
ClosedPublic

Authored by jrm on Nov 14 2016, 6:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jun 17 2025, 5:31 AM
Unknown Object (File)
Jun 15 2025, 11:09 AM
Unknown Object (File)
Jun 14 2025, 3:15 AM
Unknown Object (File)
Jun 9 2025, 7:03 PM
Unknown Object (File)
Jun 1 2025, 9:22 AM
Unknown Object (File)
May 30 2025, 12:49 PM
Unknown Object (File)
May 12 2025, 12:54 PM
Unknown Object (File)
May 11 2025, 12:51 PM
Subscribers

Details

Summary

sysutils/zap: Update to version 0.5.0

Changelog:

  • Use getops for option handling.
  • Create snapshots again when a scrub is in progress.
  • Let the -r flag be specified for individual datasets.
    • To handle parsing the '-r' flags, the create function was broken off into two functions: create_parse() and create(). create() creates one snapshot per call.
  • Use upper case for global variables.
  • Created helper functions pool_ok and pool_scrub.
  • Minor changes to warning messages.
  • POSIX sh does not support local, so initialize variables intended to be local to a function.
Test Plan

portlint -C: OK
testport: OK (poudriere: 9.3-RELEASE-p48, i386)
testport: OK (poudriere: 9.3-RELEASE-p48, amd64)
testport: OK (poudriere: 10.3-RELEASE-p10, i386)
testport: OK (poudriere: 10.3-RELEASE-p10, amd64)
testport: OK (poudriere: 11.0-RELEASE-p1, i386)
testport: OK (poudriere: 11.0-RELEASE-p1, amd64)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jrm retitled this revision from to sysutils/zap: Update to version 0.5.0.
jrm updated this object.
jrm edited the test plan for this revision. (Show Details)
jrm added reviewers: swills, AMDmi3.
swills edited edge metadata.

Approved

This revision is now accepted and ready to land.Nov 14 2016, 6:34 PM
This revision was automatically updated to reflect the committed changes.