summary refs log tree commit diff
path: root/nixos/modules/services/wayland/cage.nix
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2021-07-28 06:28:25 +0200
committerJörg Thalheim <joerg@thalheim.io>2021-08-20 23:43:30 +0200
commit1645acf1d3e9fc2f9a673e3caca9d5e66ca03827 (patch)
tree241f12ddc53a29a5e100b6e091e269c51b0b7eae /nixos/modules/services/wayland/cage.nix
parent3dcb36f234d7191381992995e9960fd55a5d5832 (diff)
downloadnixpkgs-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar
nixpkgs-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.gz
nixpkgs-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.bz2
nixpkgs-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.lz
nixpkgs-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.xz
nixpkgs-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.zst
nixpkgs-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.zip
nixos: reduce pam files rebuilds on updates
Before whenever environment variables changed, pam files had to be
rebuild.

This is expensive since each file needs its own sandbox set up.
Diffstat (limited to 'nixos/modules/services/wayland/cage.nix')
-rw-r--r--nixos/modules/services/wayland/cage.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/wayland/cage.nix b/nixos/modules/services/wayland/cage.nix
index 2e71abb69fc..bd97a674eb8 100644
--- a/nixos/modules/services/wayland/cage.nix
+++ b/nixos/modules/services/wayland/cage.nix
@@ -82,7 +82,7 @@ in {
       auth    required pam_unix.so nullok
       account required pam_unix.so
       session required pam_unix.so
-      session required pam_env.so conffile=${config.system.build.pamEnvironment} readenv=0
+      session required pam_env.so conffile=/etc/pam/environment readenv=0
       session required ${pkgs.systemd}/lib/security/pam_systemd.so
     '';