A package may be declared absent, and an uninstalled front end is retired for good (hq ADR 0175) #71

Merged
mesh-admin merged 1 commits from feat/the-found-front-end-is-uninstalled into main 2026-10-02 14:29:18 +00:00
Contributor

absent: true on a package: removed through the machine's own package manager when installed (arch pacman -R --noconfirm, alpine apk del; android unsupported), left alone when not, read back either way. Undeclaring a package still removes nothing — that rule and its test stand. A found firewall whose command is gone is recorded retired_by: removed, said once, and nothing is asked of it. Full suite green. Merge and roll before the mesh-catalog branch of the same name, which declares ufw absent.

`absent: true` on a package: removed through the machine's own package manager when installed (arch `pacman -R --noconfirm`, alpine `apk del`; android unsupported), left alone when not, read back either way. Undeclaring a package still removes nothing — that rule and its test stand. A found firewall whose command is gone is recorded `retired_by: removed`, said once, and nothing is asked of it. Full suite green. **Merge and roll before the mesh-catalog branch of the same name**, which declares ufw absent.
mesh-admin added 1 commit 2026-10-02 14:28:59 +00:00
absent: true on a package has the host remove it through the machine's own
package manager when it is installed and leave alone a machine that never had
it; read back either way. Undeclaring a package still removes nothing. A
found firewall whose command is gone is recorded as removed, said once, and
asked nothing of.
mesh-admin merged commit 5b73e04192 into main 2026-10-02 14:29:18 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-host#71