yams/packaging/arch
trvon 999cafc64a
fix(packaging): reach running user managers without a D-Bus user bus
The package scripts only addressed user managers that had a D-Bus user
bus socket (/run/user/<uid>/bus). Debian and Ubuntu without
dbus-user-session have none, so upgrades did not reload or restart running
user daemons and removal left them running on deleted binaries. Detect a
manager by its private socket (/run/user/<uid>/systemd/private), which
systemctl --user uses directly, and pass only XDG_RUNTIME_DIR.

Signed-off-by: trvon <me@trevon.dev>
2026-10-02 08:30:39 -06:00
..
PKGBUILD feat(packaging): ship the daemon as a systemd user unit 2026-10-02 07:55:01 -06:00
yams.install fix(packaging): reach running user managers without a D-Bus user bus 2026-10-02 08:30:39 -06:00