diff options
author | Dmitry Bogatov <KAction@disroot.org> | 2020-07-27 19:40:50 -0400 |
---|---|---|
committer | Dmitry Bogatov <KAction@disroot.org> | 2020-10-08 23:20:37 -0400 |
commit | 99de53b79bb8642d1fc865b70a55bc4da9f0d669 (patch) | |
tree | 8877eee978322c269b696bc37fb01cb416c17d74 /pkgs/tools/security/doas | |
parent | 2c7646b1f3229e115ddfa7bf3599034c3df32cae (diff) | |
download | nixpkgs-99de53b79bb8642d1fc865b70a55bc4da9f0d669.tar nixpkgs-99de53b79bb8642d1fc865b70a55bc4da9f0d669.tar.gz nixpkgs-99de53b79bb8642d1fc865b70a55bc4da9f0d669.tar.bz2 nixpkgs-99de53b79bb8642d1fc865b70a55bc4da9f0d669.tar.lz nixpkgs-99de53b79bb8642d1fc865b70a55bc4da9f0d669.tar.xz nixpkgs-99de53b79bb8642d1fc865b70a55bc4da9f0d669.tar.zst nixpkgs-99de53b79bb8642d1fc865b70a55bc4da9f0d669.zip |
doas: add enablePAM option
New option "withPAM" controls whether to build support for pluggable authetincation modules. Default value is "true", which correspond to existing behaviour. Futhermore, with default configuration, this change do not cause rebuild.
Diffstat (limited to 'pkgs/tools/security/doas')
-rw-r--r-- | pkgs/tools/security/doas/default.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/tools/security/doas/default.nix b/pkgs/tools/security/doas/default.nix index baa2fc301a8..6aa9759affd 100644 --- a/pkgs/tools/security/doas/default.nix +++ b/pkgs/tools/security/doas/default.nix @@ -4,6 +4,7 @@ , bison , pam +, withPAM ? true , withTimestamp ? true }: @@ -23,6 +24,7 @@ stdenv.mkDerivation rec { configureFlags = [ (lib.optionalString withTimestamp "--with-timestamp") # to allow the "persist" setting + (lib.optionalString (!withPAM) "--without-pam") "--pamdir=${placeholder "out"}/etc/pam.d" ]; |