dotnet: improve language coverage of passthru.tests for dotnet sdks (#370789)
[NixPkgs.git] / pkgs / by-name / s3 / s3scanner / package.nix
blob96ab22cdfd80acd65e9612dfb210c31c5ebd859d
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "s3scanner";
9   version = "3.1.1";
11   src = fetchFromGitHub {
12     owner = "sa7mon";
13     repo = "s3scanner";
14     rev = "v${version}";
15     hash = "sha256-RS/+m/snJIm8OxCgvh/Bn1u9ghvRgS8tYvy1v1DV02I=";
16   };
18   ldflags = [ "-s -w" ];
20   vendorHash = "sha256-Ik5B01QnbhFQISAY3Bdb1g85Din+Ifcg1vbGZcbb1OY=";
22   # Requires networking
23   doCheck = false;
25   meta = with lib; {
26     changelog = "https://github.com/sa7mon/S3Scanner/releases/tag/${src.rev}";
27     description = "Scan for misconfigured S3 buckets across S3-compatible APIs";
28     downloadPage = "https://github.com/sa7mon/S3Scanner/releases/tag/v${version}";
29     homepage = "https://github.com/sa7mon/s3scanner";
30     license = licenses.mit;
31     maintainers = with maintainers; [ lavafroth ];
32     mainProgram = "s3scanner";
33   };