2 # Copyright (C) 2009-2011 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR)/rules.mk
10 PKG_NAME:=conntrack-tools
14 PKG_SOURCE_URL:=https://git.netfilter.org/conntrack-tools
15 PKG_SOURCE_DATE:=2017-09-27
16 PKG_SOURCE_VERSION:=eefe649ca51ed0cbb995454cdc366f5072f6443c
17 PKG_MIRROR_HASH:=1c207c3e423d741fbb31e3c29486a811e6dad493f26ec47a2df75b6262a1b4bd
19 PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
21 PKG_CPE_ID:=cpe:/a:conntrack-tools_project:conntrack-tools
26 PKG_BUILD_DEPENDS:=librpc
28 include $(INCLUDE_DIR)/package.mk
30 define Package/conntrack-tools/default
33 DEPENDS:=+libnetfilter-conntrack +libnetfilter-cttimeout +libnetfilter-cthelper +libnetfilter-queue
35 URL:=http://conntrack-tools.netfilter.org/
38 define Package/conntrack
39 $(call Package/conntrack-tools/default)
40 TITLE:=Connection tracking tool
43 define Package/conntrack/description
44 Conntrack is a userspace command line program targeted at system
45 administrators. It enables them to view and manage the in-kernel
46 connection tracking state table.
49 define Package/conntrack/install
50 $(INSTALL_DIR) $(1)/usr/sbin
51 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/conntrack $(1)/usr/sbin/
54 define Package/conntrackd
55 $(call Package/conntrack-tools/default)
56 TITLE:=Connection tracking daemon
59 define Package/conntrackd/conffiles
63 define Package/conntrackd/description
64 Conntrackd can replicate the status of the connections that are
65 currently being processed by your stateful firewall based on Linux.
66 Conntrackd can also run as statistics daemon.
69 define Package/conntrackd/install
74 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/conntrackd $(1)/usr/sbin/
75 $(INSTALL_BIN) ./files/conntrackd.init $(1)/etc/init.d/conntrackd
78 $(eval $(call BuildPackage,conntrack))
79 $(eval $(call BuildPackage,conntrackd))