Bug 296447 - [NEW PORT] sysutils/diffsnap ZFS snapshots using write threshold
Summary: [NEW PORT] sysutils/diffsnap ZFS snapshots using write threshold
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-02 11:11 UTC by Joseph Saathoff
Modified: 2026-07-08 03:24 UTC (History)
0 users

See Also:


Attachments
diffsnap patch file (2.63 KB, patch)
2026-07-02 11:11 UTC, Joseph Saathoff
no flags Details | Diff
diffsnap patch file (2.62 KB, patch)
2026-07-03 13:28 UTC, Joseph Saathoff
no flags Details | Diff
diffsnap patch file (2.62 KB, patch)
2026-07-03 14:55 UTC, Joseph Saathoff
no flags Details | Diff
diffsnap patch file (2.62 KB, patch)
2026-07-03 23:30 UTC, Joseph Saathoff
no flags Details | Diff
diffsnap patch file (2.73 KB, patch)
2026-07-08 01:03 UTC, Joseph Saathoff
no flags Details | Diff
diffsnap patch file (2.79 KB, patch)
2026-07-08 03:24 UTC, Joseph Saathoff
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph Saathoff 2026-07-02 11:11:35 UTC
Created attachment 272375 [details]
diffsnap patch file

I wrote a package I'd like to get added to the ports tree. Instead of relying on time alone, it uses the ZFS written property to create snapshots based on a configurable change threshold.
https://github.com/joe81tx/diffsnap

testport: OK (poudriere: 15.1-RELEASE-p1, amd64)
Comment 1 Joseph Saathoff 2026-07-03 13:28:04 UTC
Created attachment 272446 [details]
diffsnap patch file

Updated version
Comment 2 Joseph Saathoff 2026-07-03 14:55:16 UTC
Created attachment 272451 [details]
diffsnap patch file

Updated patch file
Comment 3 Joseph Saathoff 2026-07-03 23:30:35 UTC
Created attachment 272469 [details]
diffsnap patch file

final patch file
Comment 4 Joseph Saathoff 2026-07-08 01:03:34 UTC
Created attachment 272579 [details]
diffsnap patch file

Resolved portlint warning. Now "looks fine."
Comment 5 Joseph Saathoff 2026-07-08 03:24:04 UTC
Created attachment 272585 [details]
diffsnap patch file

Update cron file to use @sample