sudo-rs: add pam.services.su-l for su -l (#431219)

Changed files
+14 -7
nixos
modules
security
+14 -7
nixos/modules/security/sudo-rs.nix
···
environment.systemPackages = [ cfg.package ];
-
security.pam.services.sudo = {
-
sshAgentAuth = true;
-
usshAuth = true;
-
};
-
security.pam.services.sudo-i = {
-
sshAgentAuth = true;
-
usshAuth = true;
+
security.pam.services = {
+
su-l = {
+
rootOK = true;
+
forwardXAuth = true;
+
logFailures = true;
+
};
+
sudo = {
+
sshAgentAuth = true;
+
usshAuth = true;
+
};
+
sudo-i = {
+
sshAgentAuth = true;
+
usshAuth = true;
+
};
};
environment.etc.sudoers = {