Merge pull request #261547 from Tochiaha/firewalk

firewalk: init at 5.0

authored by Weijia Wang and committed by GitHub f701298d 26b3794e

+33
+6
maintainers/maintainer-list.nix
··· 17810 githubId = 858790; 17811 name = "Tobias Mayer"; 17812 }; 17813 tokudan = { 17814 email = "git@danielfrank.net"; 17815 github = "tokudan";
··· 17810 githubId = 858790; 17811 name = "Tobias Mayer"; 17812 }; 17813 + tochiaha = { 17814 + email = "tochiahan@proton.me"; 17815 + github = "Tochiaha"; 17816 + githubId = 74688871; 17817 + name = "Tochukwu Ahanonu"; 17818 + }; 17819 tokudan = { 17820 email = "git@danielfrank.net"; 17821 github = "tokudan";
+27
pkgs/by-name/fi/firewalk/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , libnet 5 + , libpcap 6 + , libdnet 7 + }: 8 + 9 + stdenv.mkDerivation (finalAttrs: { 10 + pname = "firewalk"; 11 + version = "5.0"; 12 + 13 + src = fetchurl { 14 + url = "https://salsa.debian.org/pkg-security-team/firewalk/-/archive/upstream/${finalAttrs.version}/firewalk-upstream-${finalAttrs.version}.tar.gz"; 15 + hash = "sha256-f0sHzcH3faeg7epfpWXbgaHrRWaWBKMEqLdy38+svGo="; 16 + }; 17 + 18 + buildInputs = [ libnet libpcap libdnet ]; 19 + 20 + meta = with lib; { 21 + description = "Gateway ACL scanner"; 22 + homepage = "http://packetfactory.openwall.net/projects/firewalk/"; 23 + license = licenses.bsd2; 24 + maintainers = with maintainers; [ tochiaha ]; 25 + platforms = platforms.linux; 26 + }; 27 + })