Merge pull request 'container-test: disable UsePam for ssh' (#3795) from use-pam into main

Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3795
This commit is contained in:
Mic92
2025-05-30 10:05:08 +00:00
2 changed files with 4 additions and 4 deletions

View File

@@ -40,10 +40,7 @@ clanLib.test.makeTestClan {
client.environment.etc.private-test-key.source = ./private-test-key; client.environment.etc.private-test-key.source = ./private-test-key;
server = { server = {
services.openssh = { services.openssh.enable = true;
enable = true;
settings.UsePAM = false;
};
}; };
}; };

View File

@@ -10,6 +10,9 @@
virtualisation.sharedDirectories = lib.mkForce { }; virtualisation.sharedDirectories = lib.mkForce { };
networking.useDHCP = false; networking.useDHCP = false;
# PAM requires setuid and doesn't work in our containers
services.openssh.settings.UsePAM = false;
# We use networkd to assign static ip addresses # We use networkd to assign static ip addresses
networking.useNetworkd = true; networking.useNetworkd = true;
services.resolved.enable = false; services.resolved.enable = false;