package.nix (738B)
1 { 2 lib, 3 stdenv, 4 fetchurl, 5 libpcap, 6 }: 7 8 stdenv.mkDerivation (finalAttrs: { 9 pname = "ptunnel"; 10 version = "0.72"; 11 12 __structuredAttrs = true; 13 14 src = fetchurl { 15 url = "https://www.cs.uit.no/~daniels/PingTunnel/PingTunnel-${finalAttrs.version}.tar.gz"; 16 hash = "sha256-sxj3qn2IkYtiadBUp+JvBPl9iHD0e9Sadsssmcc0B6Q="; 17 }; 18 19 buildInputs = [ libpcap ]; 20 21 makeFlags = [ "prefix=$(out)" ]; 22 23 meta = { 24 description = "A tool for reliably tunneling TCP connections over ICMP echo request and reply packets"; 25 homepage = "https://www.cs.uit.no/~daniels/PingTunnel"; 26 license = lib.licenses.bsd3; 27 maintainers = [ lib.maintainers.sikmir ]; 28 platforms = lib.platforms.linux; 29 skip.ci = stdenv.isDarwin; 30 }; 31 })
