13 pname = "secretscanner";
16 src = fetchFromGitHub {
18 repo = "SecretScanner";
20 fetchSubmodules = true;
21 hash = "sha256-lTUZLuEiC9xpHYWn3uv4ZtbvHX6ETsjxacjd/O0kU8I=";
24 vendorHash = "sha256-lB+fiSdflIYGw0hMN0a9IOtRcJwYEUPQqaeU7mAfSQs=";
27 "./agent-plugins-grpc/proto" # No need to build submodules
43 make -C agent-plugins-grpc go
47 mv $out/bin/SecretScanner $out/bin/$pname
51 description = "Tool to find secrets and passwords in container images and file systems";
52 mainProgram = "secretscanner";
53 homepage = "https://github.com/deepfence/SecretScanner";
54 changelog = "https://github.com/deepfence/SecretScanner/releases/tag/v${version}";
55 platforms = [ "x86_64-linux" ];
56 license = with licenses; [ mit ];
57 maintainers = with maintainers; [ fab ];