OpenSSH ssh-agent exits with status 2 when systemd stops it in non-socket-activated mode. Home Manager runs ssh-agent that way, so normal user-manager shutdowns show up as unit failures. Set SuccessExitStatus=2 for the Linux user service to match upstream behavior. Startup failures and other unexpected exits still fail the unit. |
||
|---|---|---|
| .. | ||
| basic-service-expected.service | ||
| basic-service.nix | ||
| default.nix | ||
| pkcs11-service-expected.service | ||
| pkcs11-service.nix | ||
| timeout-service-expected.service | ||
| timeout-service.nix | ||