|
|
|
@ -281,7 +281,7 @@ let |
|
|
|
|
"auth optional ${pkgs.pam_mount}/lib/security/pam_mount.so"} |
|
|
|
|
${optionalString cfg.enableKwallet |
|
|
|
|
("auth optional ${pkgs.plasma5.kwallet-pam}/lib/security/pam_kwallet5.so" + |
|
|
|
|
" kwalletd=${pkgs.libsForQt5.kwallet}/bin/kwalletd5")} |
|
|
|
|
" kwalletd=${pkgs.libsForQt5.kwallet.bin}/bin/kwalletd5")} |
|
|
|
|
'') + '' |
|
|
|
|
${optionalString cfg.unixAuth |
|
|
|
|
"auth sufficient pam_unix.so ${optionalString cfg.allowNullPassword "nullok"} likeauth try_first_pass"} |
|
|
|
@ -350,7 +350,7 @@ let |
|
|
|
|
"session optional ${pkgs.apparmor-pam}/lib/security/pam_apparmor.so order=user,group,default debug"} |
|
|
|
|
${optionalString (cfg.enableKwallet) |
|
|
|
|
("session optional ${pkgs.plasma5.kwallet-pam}/lib/security/pam_kwallet5.so" + |
|
|
|
|
" kwalletd=${pkgs.libsForQt5.kwallet}/bin/kwalletd5")} |
|
|
|
|
" kwalletd=${pkgs.libsForQt5.kwallet.bin}/bin/kwalletd5")} |
|
|
|
|
''); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|