Changeset b8b126f in freewrt
- Timestamp:
- May 15, 2007, 10:05:40 AM (19 years ago)
- Children:
- 61df64e
- Parents:
- 5963d7d
- Location:
- package/iptables
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
package/iptables/Config.in
r5963d7d rb8b126f 20 20 http://www.iptables.org/ 21 21 22 config FWRT_PACKAGE_IPTABLES_MOD_CONNTRACK23 prompt "iptables-mod-conntrack.......... Iptables extensions for connection tracking"24 tristate25 default n26 depends FWRT_PACKAGE_IPTABLES27 help28 Iptables (IPv4) extensions for connection tracking29 30 Includes:31 * libipt_conntrack32 * libipt_helper33 * libipt_connmark/CONNMARK34 35 config FWRT_PACKAGE_IPTABLES_MOD_FILTER36 prompt "iptables-mod-filter............. Iptables extension for packet content inspection"37 tristate38 default n39 depends FWRT_PACKAGE_IPTABLES40 help41 Iptables (IPv4) extension for packet content inspection42 43 Includes:44 * libipt_ipp2p45 * libipt_layer746 47 config FWRT_PACKAGE_IPTABLES_MOD_IMQ48 prompt "iptables-mod-imq................ Iptables extensions for Intermediate Queuing Device QoS-support"49 tristate50 default n51 depends FWRT_PACKAGE_IPTABLES52 help53 Iptables (IPv4) extensions for Intermediate Queuing Device QoS-support54 55 Includes:56 * libipt_IMQ57 58 config FWRT_PACKAGE_IPTABLES_MOD_IPOPT59 prompt "iptables-mod-ipopt.............. Iptables extensions for matching/changing IP packet options"60 tristate61 default n62 depends FWRT_PACKAGE_IPTABLES63 help64 Extra Iptables (IPv4) extensions for matching/changing IP packet options65 66 Includes:67 * libipt_CLASSIFY68 * libipt_dscp/DSCP69 * libipt_ecn/ECN70 * libipt_length71 * libipt_mac72 * libipt_NETMAP73 * libipt_tcpmms74 * libipt_time75 * libipt_tos/TOS76 * libipt_ttl/TTL77 * libipt_unclean78 79 config FWRT_PACKAGE_IPTABLES_MOD_IPSEC80 prompt "iptables-mod-ipsec.............. Iptables extensions for matching special IPsec packets"81 tristate82 default n83 depends FWRT_PACKAGE_IPTABLES84 help85 Iptables (IPv4) extensions for matching special IPsec packets86 87 Includes:88 * libipt_ah89 * libipt_esp90 91 config FWRT_PACKAGE_IPTABLES_MOD_NAT92 prompt "iptables-mod-nat................ Iptables extensions for different NAT targets"93 tristate94 default n95 depends FWRT_PACKAGE_IPTABLES96 help97 Iptables (IPv4) extensions for different NAT targets98 99 Includes:100 * libipt_REDIRECT101 102 config FWRT_PACKAGE_IPTABLES_MOD_ULOG103 prompt "iptables-mod-ulog............... Iptables extensions for user-space packet logging"104 tristate105 default n106 depends FWRT_PACKAGE_IPTABLES107 help108 Iptables (IPv4) extensions for user-space packet logging109 110 Includes:111 * libipt_ULOG112 113 config FWRT_PACKAGE_IPTABLES_MOD_EXTRA114 prompt "iptables-mod-extra.............. Other extra Iptables extensions"115 tristate116 default n117 depends FWRT_PACKAGE_IPTABLES118 help119 Other extra Iptables (IPv4) extensions120 121 Includes:122 * libipt_limit123 * libipt_owner124 * libipt_physdev125 * libipt_pkttype126 * libipt_recent127 128 22 config FWRT_PACKAGE_IPTABLES_UTILS 129 23 prompt "iptables-utils.................. Save and restore utilities" -
package/iptables/Makefile
r5963d7d rb8b126f 9 9 PKG_NAME:= iptables 10 10 PKG_VERSION:= 1.3.7 11 PKG_RELEASE:= 311 PKG_RELEASE:= 4 12 12 PKG_MD5SUM:= dd965bdacbb86ce2a6498829fddda6b7 13 13 PKG_SOURCE_URL:= http://www.netfilter.org/projects/iptables/files \ … … 20 20 include ${LINUX_DIR}/.config 21 21 22 define IPKG_plugin_template23 24 SUB_INSTALL-$${FWRT_PACKAGE_${1}}+= ${1}-install25 ifneq ($$(strip ${3}),)26 SUB_INSTALL-$${FWRT_PACKAGE_${1}}+= ${3}27 endif28 29 ${1}-install:30 $${INSTALL_DIR} $${IDIR_${1}}/usr/lib/iptables31 for m in $${patsubst xt_%,ipt_%,$${notdir ${2}}}; do \32 $${CP} $${WRKINST}/usr/lib/iptables/lib$$$${m}.so $${IDIR_${1}}/usr/lib/iptables/ ; \33 done34 endef35 36 22 $(eval $(call PKG_template,IPTABLES,iptables,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 37 23 $(eval $(call PKG_template,IPTABLES_UTILS,iptables-utils,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 38 24 $(eval $(call PKG_template,IP6TABLES,ip6tables,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 39 40 $(eval $(call PKG_template,IPTABLES_MOD_CONNTRACK,iptables-mod-conntrack,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))41 $(eval $(call PKG_template,IPTABLES_MOD_EXTRA,iptables-mod-extra,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))42 $(eval $(call PKG_template,IPTABLES_MOD_FILTER,iptables-mod-filter,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))43 $(eval $(call PKG_template,IPTABLES_MOD_IMQ,iptables-mod-imq,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))44 $(eval $(call PKG_template,IPTABLES_MOD_IPOPT,iptables-mod-ipopt,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))45 $(eval $(call PKG_template,IPTABLES_MOD_IPSEC,iptables-mod-ipsec,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))46 $(eval $(call PKG_template,IPTABLES_MOD_NAT,iptables-mod-nat,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))47 $(eval $(call PKG_template,IPTABLES_MOD_ULOG,iptables-mod-ulog,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))48 49 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_CONNTRACK,${IPT_CONNTRACK-m}))50 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_EXTRA,${IPT_EXTRA-m}))51 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_FILTER,${IPT_FILTER-m},layer7-install))52 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_IMQ,${IPT_IMQ-m}))53 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_IPOPT,${IPT_IPOPT-m}))54 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_IPSEC,${IPT_IPSEC-m}))55 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_NAT,${IPT_NAT-m}))56 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_ULOG,${IPT_ULOG-m}))57 25 58 26 BUILD_STYLE:= auto … … 75 43 ${INSTALL_BIN} ${WRKINST}/usr/sbin/iptables ${IDIR_IPTABLES}/usr/sbin/ 76 44 (cd ${WRKINST}/usr/lib/iptables ; \ 77 ${INSTALL_DATA} ${patsubst %,lib%.so,${patsubst xt_%,ipt_%,${notdir ${IPT_BUILTIN}}}} ${IDIR_IPTABLES}/usr/lib/iptables/ \45 ${INSTALL_DATA} libipt_*.so ${IDIR_IP6TABLES}/usr/lib/iptables/ \ 78 46 ) 79 47
Note:
See TracChangeset
for help on using the changeset viewer.
