Commit 1462c3cc authored by Arthur Gautier's avatar Arthur Gautier Committed by Cole Helbling
Browse files

zlint: init at 3.4.0

parent fcccb8b8
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
{ buildGoModule, fetchFromGitHub, lib }:

buildGoModule rec {
  pname = "zlint";
  version = "3.4.0";

  src = fetchFromGitHub {
    owner = "zmap";
    repo = pname;
    rev = "v${version}";
    sha256 = "sha256-l39GdfEKUAw5DQNjx6ZBgfGtengRlUUasm0G07kAA2A=";
  };

  modRoot = "v3";
  vendorHash = "sha256-OiHEyMHuSiWDB/1YRvAhErb1h/rFfXXVcagcP386doc=";
  preBuild = ''
    # not in the go.mod
    rm -rf cmd/genTestCerts
  '';

  # Tests rely on git and we don't have the .git dir because modRoot is in a subdir
  doCheck = false;

  meta = with lib; {
    homepage = "https://github.com/zmap/zlint/";
    license = licenses.asl20;
    description = "X.509 Certificate Linter focused on Web PKI standards and requirements.";
    maintainers = with maintainers; [ baloo ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -13297,6 +13297,8 @@ with pkgs;
  zkar = callPackage ../tools/security/zkar { };
  zlint = callPackage ../tools/security/zlint { };
  zmap = callPackage ../tools/security/zmap { };
  zpool-iostat-viz = callPackage ../tools/filesystems/zpool-iostat-viz { };