diff options
Diffstat (limited to 'nixpkgs/pkgs/os-specific/linux/conntrack-tools/default.nix')
-rw-r--r-- | nixpkgs/pkgs/os-specific/linux/conntrack-tools/default.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/os-specific/linux/conntrack-tools/default.nix b/nixpkgs/pkgs/os-specific/linux/conntrack-tools/default.nix new file mode 100644 index 000000000000..755e88b46cbc --- /dev/null +++ b/nixpkgs/pkgs/os-specific/linux/conntrack-tools/default.nix @@ -0,0 +1,27 @@ +{ fetchurl, stdenv, flex, bison, pkgconfig, libmnl, libnfnetlink +, libnetfilter_conntrack, libnetfilter_queue, libnetfilter_cttimeout +, libnetfilter_cthelper, systemd }: + +stdenv.mkDerivation rec { + name = "conntrack-tools-${version}"; + version = "1.4.5"; + + src = fetchurl { + url = "https://www.netfilter.org/projects/conntrack-tools/files/${name}.tar.bz2"; + sha256 = "0qm4m78hr6a4fbmnkw5nyjm1pzzhydzx0nz7f96iv1c4fsfdkiin"; + }; + + buildInputs = [ + libmnl libnfnetlink libnetfilter_conntrack libnetfilter_queue + libnetfilter_cttimeout libnetfilter_cthelper systemd + ]; + nativeBuildInputs = [ flex bison pkgconfig ]; + + meta = with stdenv.lib; { + homepage = http://conntrack-tools.netfilter.org/; + description = "Connection tracking userspace tools"; + platforms = platforms.linux; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ fpletz ]; + }; +} |