1# 2# Copyright (C) 2009-2016 OpenWrt.org 3# 4# This is free software, licensed under the GNU General Public License v2. 5# See /LICENSE for more information. 6# 7 8include $(TOPDIR)/rules.mk 9 10PKG_NAME:=conntrack-tools 11PKG_VERSION:=1.4.4 12PKG_RELEASE:=1 13 14PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 15PKG_SOURCE_URL:= \ 16 http://www.netfilter.org/projects/conntrack-tools/files \ 17 ftp://ftp.netfilter.org/pub/conntrack-tools \ 18 http://mirrors.evolva.ro/netfilter.org/conntrack-tools 19PKG_MD5SUM:=acd9e0b27cf16ae3092ba900e4d7560e 20 21PKG_LICENSE:=GPL-2.0 22 23PKG_INSTALL:=1 24 25PKG_BUILD_DEPENDS:=librpc 26 27include $(INCLUDE_DIR)/package.mk 28 29define Package/conntrack-tools/default 30 SECTION:=net 31 CATEGORY:=Network 32 DEPENDS:=+libnetfilter-conntrack +libnetfilter-cttimeout +libnetfilter-cthelper +libnetfilter-queue 33 SUBMENU:=Firewall 34 URL:=http://conntrack-tools.netfilter.org/ 35endef 36 37define Package/conntrack 38$(call Package/conntrack-tools/default) 39 TITLE:=Connection tracking tool 40endef 41 42define Package/conntrack/description 43 Conntrack is a userspace command line program targeted at system 44 administrators. It enables them to view and manage the in-kernel 45 connection tracking state table. 46endef 47 48define Package/conntrack/install 49 $(INSTALL_DIR) $(1)/usr/sbin 50 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/conntrack $(1)/usr/sbin/ 51endef 52 53define Package/conntrackd 54$(call Package/conntrack-tools/default) 55 TITLE:=Connection tracking daemon 56endef 57 58define Package/conntrackd/conffiles 59/etc/conntrackd/ 60endef 61 62define Package/conntrackd/description 63 Conntrackd can replicate the status of the connections that are 64 currently being processed by your stateful firewall based on Linux. 65 Conntrackd can also run as statistics daemon. 66endef 67 68define Package/conntrackd/install 69 $(INSTALL_DIR) \ 70 $(1)/etc/conntrackd \ 71 $(1)/etc/init.d \ 72 $(1)/usr/sbin 73 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/conntrackd $(1)/usr/sbin/ 74 $(INSTALL_BIN) ./files/conntrackd.init $(1)/etc/init.d/conntrackd 75endef 76 77$(eval $(call BuildPackage,conntrack)) 78$(eval $(call BuildPackage,conntrackd)) 79