diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2021-02-16 08:16:15 +0100 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2021-02-16 08:16:15 +0100 |
commit | 9ec328dc96d22c574fb29e91c69e37fcdc8c2eff (patch) | |
tree | 073be65d142927ff8a57b1f55f2a9a2842c386d8 /pkgs/tools/security/secretscanner | |
parent | 88e73dbe89e55fb7667f55a3bc89d6ac8a0e69d5 (diff) | |
download | nixpkgs-9ec328dc96d22c574fb29e91c69e37fcdc8c2eff.tar nixpkgs-9ec328dc96d22c574fb29e91c69e37fcdc8c2eff.tar.gz nixpkgs-9ec328dc96d22c574fb29e91c69e37fcdc8c2eff.tar.bz2 nixpkgs-9ec328dc96d22c574fb29e91c69e37fcdc8c2eff.tar.lz nixpkgs-9ec328dc96d22c574fb29e91c69e37fcdc8c2eff.tar.xz nixpkgs-9ec328dc96d22c574fb29e91c69e37fcdc8c2eff.tar.zst nixpkgs-9ec328dc96d22c574fb29e91c69e37fcdc8c2eff.zip |
secretscanner: init at 20210214-42a38f9
Diffstat (limited to 'pkgs/tools/security/secretscanner')
-rw-r--r-- | pkgs/tools/security/secretscanner/default.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/tools/security/secretscanner/default.nix b/pkgs/tools/security/secretscanner/default.nix new file mode 100644 index 00000000000..93d440009f3 --- /dev/null +++ b/pkgs/tools/security/secretscanner/default.nix @@ -0,0 +1,37 @@ +{ lib +, buildGoModule +, fetchFromGitHub +, hyperscan +, pkg-config +}: + +buildGoModule rec { + pname = "secretscanner"; + version = "20210214-${lib.strings.substring 0 7 rev}"; + rev = "42a38f9351352bf6240016b5b93d971be35cad46"; + + src = fetchFromGitHub { + owner = "deepfence"; + repo = "SecretScanner"; + inherit rev; + sha256 = "0yga71f7bx5a3hj5agr88pd7j8jnxbwqm241fhrvv8ic4sx0mawg"; + }; + + vendorSha256 = "0b7qa83iqnigihgwlqsxi28n7d9h0dk3wx1bqvhn4k01483cipsd"; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ hyperscan ]; + + postInstall = '' + mv $out/bin/SecretScanner $out/bin/$pname + ''; + + meta = with lib; { + description = "Tool to find secrets and passwords in container images and file systems"; + homepage = "https://github.com/deepfence/SecretScanner"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ fab ]; + }; +} + |