2.home-manager/tests
Benedikt Rips 34578a2fdf ssh-agent: set $SSH_AUTH_SOCK in non-interactive shells
Since PR #8099, the module sets `$SSH_AUTH_SOCK` through shells' options
for interactive shell initialization instead of
`home.sessionVariablesExtra`. The replacement was not faithful, however,
since `home.sessionVariablesExtra` is sourced also in non-interactive
shells. With this commit, the shells' profile options (where
`home.sessionVariablesExtra` is sourced) are used to set
`$SSH_AUTH_SOCK`.

Fixes #8129.

(cherry picked from commit 89c9508bbe)
2025-12-29 10:00:57 -06:00
..
integration Revert "tmpfiles: migrate to an RFC42-style option" 2025-11-05 12:26:46 -06:00
lib generators: rewrite toSCFG 2025-10-20 17:10:44 +02:00
modules ssh-agent: set $SSH_AUTH_SOCK in non-interactive shells 2025-12-29 10:00:57 -06:00
asserts.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
big-test.nix treewide: Prevent IFD by default 2025-05-07 10:34:18 -05:00
darwinScrublist.nix tests/darwinScrublist: add aider-chat 2025-11-22 12:48:17 -06:00
default.nix Revert "tmpfiles: migrate to an RFC42-style option" 2025-11-05 12:26:46 -06:00
flake.nix tests/flake: lock to stable 2025-11-29 00:48:34 -06:00
package.nix tests: explicitly define NIX_CONFIG 2025-11-01 14:29:06 -05:00
stubs.nix treewide: remove no-ops (#8061) 2025-10-26 15:43:53 -05:00
tests.py tests: improve debugging for failed test runs 2025-09-28 16:28:05 -05:00