nixos/uptime-kuma: Add additional lockdown settings to systemd unit (#361452)
[NixPkgs.git] / pkgs / by-name / pa / pam_dp9ik / package.nix
blobbd097caee497cef86b30b006db4cd2b3cf6f4654
1 { lib
2 , tlsclient
3 , stdenv
4 , pkg-config
5 , pam
6 }:
8 stdenv.mkDerivation {
9   inherit (tlsclient) src version enableParallelBuilding;
11   pname = "pam_dp9ik";
13   strictDeps = true;
14   nativeBuildInputs = [ pkg-config ];
15   buildInputs = [ pam ];
17   buildFlags = [ "pam_p9.so" ];
18   installFlags = [ "PREFIX=$(out)" ];
19   installTargets = "pam.install";
21   meta = with lib; {
22     description = "dp9ik pam module";
23     longDescription = "Uses tlsclient to authenticate users against a 9front auth server";
24     homepage = "https://git.sr.ht/~moody/tlsclient";
25     license = licenses.mit;
26     maintainers = with maintainers; [ moody ];
27     platforms = platforms.linux;
28   };