smap: init at 0.1.12

Smap is a drop-in replacement for Nmap powered by shodan.io written in
go
This commit is contained in:
Yechiel Worenklein
2025-01-06 17:24:05 +02:00
parent c518e58752
commit fff647bfd5
+38
View File
@@ -0,0 +1,38 @@
{
lib,
buildGoModule,
fetchFromGitHub,
gitUpdater,
}:
buildGoModule rec {
pname = "smap";
version = "0.1.12";
src = fetchFromGitHub {
owner = "s0md3v";
repo = "Smap";
tag = version;
hash = "sha256-GLw0zgjWnEwtwRV4vTHqGUS6TqcFhhZ1zeThKe6S0CY=";
};
vendorHash = "sha256-19plbD+ibjoqAA6gGhCvpO52z/VejJkRRh8ljBHN+qY=";
subPackages = [ "cmd/smap" ];
ldflags = [
"-s"
"-w"
];
passthru.updateScript = gitUpdater { };
meta = {
description = "Drop-in replacement for Nmap powered by shodan.io";
homepage = "https://github.com/s0md3v/Smap";
changelog = "https://github.com/s0md3v/Smap/releases/tag/${version}";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ yechielw ];
mainProgram = "smap";
};
}