Files
mesh-catalog/modules/snapd/module.json
T
jochen db297e8bdd snapd: tools for the snaps, the package blocked on the mesh's AUR repository (hq to-be 42 phase 2.9)
snapd is not in the official repositories, and ADR 0205's archive does not
fit a daemon with setuid helpers, so the module declares nothing until
research 027 question 1 (P2) builds it into the mesh's own repository. Not
even its units: on the laptop they do not exist, and the module would fail
there.

Ten Go tools that work wherever snapd is installed and say so where it is
not: status (with AppArmor's absence from the kernel named), list, info,
updates, disk usage with the disabled revisions' share, services, changes,
and install, remove and refresh through sudo -n with --no-wait, answering
snapd's change id.
2026-10-04 13:02:23 +02:00

32 lines
548 B
JSON

{
"module": "snapd",
"version": "1",
"tools": [
"snapd_status",
"snapd_list",
"snapd_info",
"snapd_updates",
"snapd_disk_usage",
"snapd_services",
"snapd_changes",
"snapd_install",
"snapd_remove",
"snapd_refresh"
],
"build": {
"artifacts": [
{
"name": "tools",
"kind": "bundle",
"language": "go",
"system": "arch",
"from": "cmd/snapd-tools",
"binary": "snapd-tools",
"loads": [
"snapd-tools"
]
}
]
}
}