Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
testing: Configure the login shell of the backdoor service #71083
This change allows tests to pass a specific login shell to the backdoor
Motivation for this change
While trying to write a module and a test for #67670 I noticed it was quite difficult to emulate the desired behavior of a specific interactive login shell in a test environment as the backdoor is hardwired to
This change allows tests to pass a specific login shell to the backdoor service. This is relevant for tests of modules that rely on specific login / interactive shell behavior that is hard to replicate otherwise.
This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
Not surprising. Before I start rebasing everything, I would like to get some comments on the actual change. Since this change is quite big, I have no interest in touching it too often.