Merge pull request #145184 from vdot0x23/submit/netdiscover-init

netdiscover: init at 0.8.1

authored by Fabian Affolter and committed by GitHub fdd6f7cc c9fde80d

+34
+6
maintainers/maintainer-list.nix
··· 13244 13244 github = "sei40kr"; 13245 13245 githubId = 11665236; 13246 13246 }; 13247 + vdot0x23 = { 13248 + name = "Victor Büttner"; 13249 + email = "nix.victor@0x23.dk"; 13250 + github = "vdot0x23"; 13251 + githubId = 40716069; 13252 + }; 13247 13253 }
+26
pkgs/tools/networking/netdiscover/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, libpcap, libnet, autoreconfHook }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "netdiscover"; 5 + version = "0.8.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "netdiscover-scanner"; 9 + repo = pname; 10 + rev = version; 11 + sha256 = "13fp9rfr9vh756m5wck76zbcr0296ir52dahzlqdr52ha9vrswbb"; 12 + }; 13 + 14 + nativeBuildInputs = [ autoreconfHook ]; 15 + buildInputs = [ libpcap libnet ]; 16 + 17 + # Running update-oui-database.sh would probably make the build irreproducible 18 + 19 + meta = with lib; { 20 + description = "A network address discovering tool, developed mainly for those wireless networks without dhcp server, it also works on hub/switched networks"; 21 + homepage = "https://github.com/netdiscover-scanner/netdiscover"; 22 + license = licenses.gpl3Plus; 23 + maintainers = with maintainers; [ vdot0x23 ]; 24 + platforms = platforms.unix; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 7815 7815 7816 7816 netcat-gnu = callPackage ../tools/networking/netcat { }; 7817 7817 7818 + netdiscover = callPackage ../tools/networking/netdiscover { }; 7819 + 7818 7820 nethogs = callPackage ../tools/networking/nethogs { }; 7819 7821 7820 7822 netkittftp = callPackage ../tools/networking/netkit/tftp { };