Commit Graph

1 Commits

Author SHA1 Message Date
942128c89f feat(apt): add package-aware snapshot helper
Parse the APT package action protocol and classify records by operation.
Use the package list to determine important and trivial snapshot chains,
then generate collision-resistant names containing shortened package data.

Select ZFS datasets through the configured property or explicit roots.
Create recursive snapshots atomically, support dry-run output, and prune
old snapshots from the matching retention chain after success.

Preserve the original warning-oriented behavior by reporting snapshot and
retention failures without aborting the package operation.
2026-09-16 09:05:17 +02:00