refactor(docs): No need to reference prior implementations

This commit is contained in:
2026-09-16 09:15:39 +02:00
parent 0a3b71ce1b
commit 1e587fbdea

View File

@@ -31,7 +31,7 @@ Actions are classified as follows:
| New version lower than old version | `down` | | New version lower than old version | `down` |
| `**REMOVE**` action | `rmvl` | | `**REMOVE**` action | `rmvl` |
Configuration-only records are ignored. If one callback contains multiple operation classes, the marker is `mixd`. In normal Ubuntu use, an `apt-get -y dist-upgrade` produces one useful callback and therefore one snapshot, matching the existing `DPkg::Pre-Invoke` stop-gap. APT can invoke `dpkg` more than once for complex operations; this implementation creates one snapshot per package-action callback. Configuration-only records are ignored. If one callback contains multiple operation classes, the marker is `mixd`. In normal Ubuntu use, an `apt-get -y dist-upgrade` produces one useful callback and therefore one snapshot. APT can invoke `dpkg` more than once for complex operations; this implementation creates one snapshot per package-action callback.
## Dataset selection ## Dataset selection
@@ -103,11 +103,7 @@ The defaults retain 25 trivial snapshots and 10 important snapshots. Retention r
| `downgrade_suffix` | `down` | Downgrade marker | | `downgrade_suffix` | `down` | Downgrade marker |
| `mixed_suffix` | `mixd` | Multiple operation classes marker | | `mixed_suffix` | `mixd` | Multiple operation classes marker |
The property name and value are fixed to `space.quico:auto-snapshot=true`, matching the original tool. The property name and value are fixed to `space.quico:auto-snapshot=true`.
## Existing stop-gap hook
The previous `DPkg::Pre-Invoke` hook has no package-list input. This project uses `DPkg::Pre-Install-Pkgs` to retain the same practical pre-`dpkg` placement while adding package-aware names. Do not run both hooks unless two snapshots per APT operation are intentional.
## Limitations ## Limitations