mesh/check failed: unit: clipmenu/cmd/clipmenu-tools.TestTheLauncherWaitsQuietlyWhileAnotherClipmenudHoldsTheLock: manifest_test.go:199: the launcher …
mesh/merge-gate head 098c6d3ec70f merged into trunk 2f05e70734cd — pass: builds pacman → ace, g14, novox, shanks; no bus step; every machine composes with …
mesh/repo-check head 098c6d3ec70f merged into trunk 2f05e70734cd — pass: THE CHANGE ALTERS ITS OWN CHECK (merge-check.sh): main's version judged it; the ch…
mesh/delivery delivered
pacman's state directory said place ".", which resolves to /var/lib/pacman: the
package manager's database directory. The node-engine used it as found and
reported it unhealthy on every machine, and wrote keeper.json into it. It is now
the mesh's directory for the module (place "mesh", /var/lib/mesh/pacman), as
docker's is; keeper.json, the keeper's bus secret and the root helper's socket
follow through ${dir:state}.
checks/owned rule 5 refuses a directory that is, lies in or holds a /var/lib
directory a system package owns (checks/owned/system, read from shanks through
pacman_owns and tmpfiles.d), and any resource inside one. systemd and postgres
collide today and are listed in checks/owned/system-known under issue 1873; that
list only shrinks.
24 lines
1.5 KiB
Plaintext
24 lines
1.5 KiB
Plaintext
# The directories under /var/lib that a system package owns (rule 5 of checks/owned, issue 1841). A module's
|
|
# directory, placed or stated, may not be one of these, lie inside one or hold one: the package's program and the
|
|
# package manager keep their own files there, and the node-engine would judge, chmod or chown the directory.
|
|
#
|
|
# One line per directory: "<path> <package>: <how it was read>". Captured on the workstation on 2026-10-22, through
|
|
# the mesh: pacman's own database by `pacman -Qo` (pacman_owns), the rest from the `d`, `D` and `Q` lines of
|
|
# /usr/lib/tmpfiles.d (node-reads.search for "/var/lib/"). A directory found to belong to a package is added here.
|
|
/var/lib/pacman pacman: pacman -Qo /var/lib/pacman/ (pacman 7.1.0)
|
|
/var/lib/alsa alsa-utils: tmpfiles.d/alsa-utils.conf
|
|
/var/lib/colord colord: tmpfiles.d/colord.conf
|
|
/var/lib/containers podman: tmpfiles.d/podman.conf
|
|
/var/lib/dbus dbus: tmpfiles.d/dbus.conf
|
|
/var/lib/geoclue geoclue: tmpfiles.d/geoclue.conf
|
|
/var/lib/lastlog util-linux: tmpfiles.d/lastlog2.conf
|
|
/var/lib/libuuid util-linux: tmpfiles.d/uuidd.conf
|
|
/var/lib/machines systemd: tmpfiles.d/systemd-nspawn.conf
|
|
/var/lib/openvpn/chroot networkmanager-openvpn: tmpfiles.d/nm-openvpn-tmpfiles.conf
|
|
/var/lib/portables systemd: tmpfiles.d/portables.conf
|
|
/var/lib/postgres postgresql: tmpfiles.d/postgresql.conf
|
|
/var/lib/private systemd: tmpfiles.d/systemd.conf
|
|
/var/lib/rpcbind rpcbind: tmpfiles.d/rpcbind.conf
|
|
/var/lib/systemd systemd: tmpfiles.d/systemd.conf
|
|
/var/lib/tpm2-tss/system/keystore tpm2-tss: tmpfiles.d/tpm2-tss-fapi.conf
|