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