0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-12 05:16:25 +03:00

Merge pull request #146937 from amarshall/pam-apparmor-fix

nixos/pam: Fix apparmor syntax error
This commit is contained in:
pennae 2022-01-12 06:31:35 +00:00 committed by GitHub
commit b458e5133f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1072,8 +1072,8 @@ in
security.apparmor.includes."abstractions/pam" = let security.apparmor.includes."abstractions/pam" = let
isEnabled = test: fold or false (map test (attrValues config.security.pam.services)); isEnabled = test: fold or false (map test (attrValues config.security.pam.services));
in in
lib.concatMapStringsSep "\n" lib.concatMapStrings
(name: "r ${config.environment.etc."pam.d/${name}".source},") (name: "r ${config.environment.etc."pam.d/${name}".source},\n")
(attrNames config.security.pam.services) + (attrNames config.security.pam.services) +
'' ''
mr ${getLib pkgs.pam}/lib/security/pam_filter/*, mr ${getLib pkgs.pam}/lib/security/pam_filter/*,