summary refs log tree commit diff
path: root/nixos/modules/security/pam.nix
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2019-08-19 16:05:10 +0200
committerworldofpeace <worldofpeace@protonmail.ch>2019-09-18 11:09:43 -0400
commit866cc3e7923633095dce48493303c52238e16637 (patch)
treeff2d58bebd8c44abdf3b55e098cfbae93613f9c4 /nixos/modules/security/pam.nix
parentf7571a06af9f14a908dfa433153d59dc1909e675 (diff)
downloadnixpkgs-866cc3e7923633095dce48493303c52238e16637.tar
nixpkgs-866cc3e7923633095dce48493303c52238e16637.tar.gz
nixpkgs-866cc3e7923633095dce48493303c52238e16637.tar.bz2
nixpkgs-866cc3e7923633095dce48493303c52238e16637.tar.lz
nixpkgs-866cc3e7923633095dce48493303c52238e16637.tar.xz
nixpkgs-866cc3e7923633095dce48493303c52238e16637.tar.zst
nixpkgs-866cc3e7923633095dce48493303c52238e16637.zip
nixos/system-environment: introduce environment.profileRelativeSessionVariables
There is a need for having sessionVariables set relative to the Nix Profiles.
Such as in #68383.
Diffstat (limited to 'nixos/modules/security/pam.nix')
-rw-r--r--nixos/modules/security/pam.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/security/pam.nix b/nixos/modules/security/pam.nix
index 9c7ddc2f4ee..3cf09611fba 100644
--- a/nixos/modules/security/pam.nix
+++ b/nixos/modules/security/pam.nix
@@ -415,7 +415,7 @@ let
 
           # Session management.
           ${optionalString cfg.setEnvironment ''
-            session required pam_env.so envfile=${config.system.build.pamEnvironment}
+            session required pam_env.so conffile=${config.system.build.pamEnvironment} readenv=0
           ''}
           session required pam_unix.so
           ${optionalString cfg.setLoginUid