about summary refs log tree commit diff
path: root/nixos/modules/services/wayland
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
parent3dcb36f234d7191381992995e9960fd55a5d5832 (diff)
downloadnixlib-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar
nixlib-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.gz
nixlib-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.bz2
nixlib-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.lz
nixlib-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.xz
nixlib-1645acf1d3e9fc2f9a673e3caca9d5e66ca03827.tar.zst
nixlib-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')
-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 2e71abb69fc4..bd97a674eb86 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
     '';