The Gitea update check is now the default feature update-check of ahfail-ui; distro builds drop it, and the HTTP client with it. ahfail-display refuses to run as root and keeps its lock file in XDG_RUNTIME_DIR instead of a fixed name in the shared /tmp, and the PAM module no longer spawns it from a root context such as a greeter. Removes pam_tests.rs, which tested helpers dropped in v0.9.0 and has not compiled since. Claude-Session: https://claude.ai/code/session_012LCTmU2ewo8tnM1dByYAoG