source: freewrt/package/iptables/Config.in@ db5651c

freewrt_1_0 freewrt_2_0
Last change on this file since db5651c was db5651c, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

merge wbx-target-cleanup to trunk.

  • mk directory for some top level makefiles (build.mk,vars.mk)
  • add a separate configfs partition to all models, 128 kb big
  • add model and platform specific startup files and kernel configs
  • delete target/linux/package, add all addon kernel packages to packages
  • simplify target/linux/brcm-2.4/Makefile, abstraction to mk/ comes later
  • add target/image directory, place where the different images are created
  • default off for all extra packages, be sure that you enable all packages you need to get a dsl-capable router. snapshots will be created by a specific config which contains all needed stuff (iptables, pppoe, pptp, haserl, webif)

git-svn-id: svn://www.freewrt.org/trunk/freewrt@588 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 4.6 KB
Line 
1menu "iptables.......................... IPv4 / IPv6 firewall administration"
2
3config FWRT_COMPILE_IPTABLES
4 bool
5 default n
6 depends FWRT_PACKAGE_IPTABLES || FWRT_PACKAGE_IP6TABLES
7
8config FWRT_PACKAGE_IPTABLES
9 prompt "iptables.......................... IPv4 firewall administration tool"
10 tristate
11 default n
12 select FWRT_COMPILE_IPTABLES
13 help
14 IPv4 firewall, NAT, and packet mangling tools.
15
16 http://www.iptables.org/
17
18config FWRT_PACKAGE_IPTABLES_EXTRA
19 prompt "iptables-extra.................. Extra Iptables extensions for IPv4 firewalling (meta-package)"
20 tristate
21 default n
22 depends FWRT_PACKAGE_IPTABLES
23 select FWRT_PACKAGE_KMOD_IPTABLES_EXTRA
24 select FWRT_PACKAGE_IPTABLES_MOD_CONNTRACK
25 select FWRT_PACKAGE_IPTABLES_MOD_EXTRA
26 select FWRT_PACKAGE_IPTABLES_MOD_FILTER
27 select FWRT_PACKAGE_IPTABLES_MOD_IMQ
28 select FWRT_PACKAGE_IPTABLES_MOD_IPOPT
29 select FWRT_PACKAGE_IPTABLES_MOD_IPSEC
30 select FWRT_PACKAGE_IPTABLES_MOD_NAT
31 select FWRT_PACKAGE_IPTABLES_MOD_ULOG
32 help
33 Extra Iptables extensions for IPv4 firewalling (meta-package)
34
35config FWRT_PACKAGE_IPTABLES_MOD_CONNTRACK
36 prompt "iptables-mod-conntrack.......... Iptables extensions for connection tracking"
37 tristate
38 default n
39 depends FWRT_PACKAGE_IPTABLES
40 select FWRT_PACKAGE_KMOD_IPT_CONNTRACK
41 help
42 Iptables (IPv4) extensions for connection tracking
43
44 Includes:
45 * libipt_conntrack
46 * libipt_helper
47 * libipt_connmark/CONNMARK
48
49config FWRT_PACKAGE_IPTABLES_MOD_FILTER
50 prompt "iptables-mod-filter............. Iptables extension for packet content inspection"
51 tristate
52 default n
53 depends FWRT_PACKAGE_IPTABLES
54 select FWRT_PACKAGE_KMOD_IPT_FILTER
55 help
56 Iptables (IPv4) extension for packet content inspection
57
58 Includes:
59 * libipt_ipp2p
60 * libipt_layer7
61
62config FWRT_PACKAGE_IPTABLES_MOD_IMQ
63 prompt "iptables-mod-imq................ Iptables extensions for Intermediate Queuing Device QoS-support"
64 tristate
65 default n
66 depends FWRT_PACKAGE_IPTABLES
67 select FWRT_PACKAGE_KMOD_IMQ
68 help
69 Iptables (IPv4) extensions for Intermediate Queuing Device QoS-support
70
71 Includes:
72 * libipt_IMQ
73
74config FWRT_PACKAGE_IPTABLES_MOD_IPOPT
75 prompt "iptables-mod-ipopt.............. Iptables extensions for matching/changing IP packet options"
76 tristate
77 default n
78 depends FWRT_PACKAGE_IPTABLES
79 select FWRT_PACKAGE_KMOD_IPT_IPOPT
80 help
81 Extra Iptables (IPv4) extensions for matching/changing IP packet options
82
83 Includes:
84 * libipt_dscp/DSCP
85 * libipt_ecn/ECN
86 * libipt_length
87 * libipt_mac
88 * libipt_tos/TOS
89 * libipt_tcpmms
90 * libipt_ttl/TTL
91 * libipt_unclean
92
93config FWRT_PACKAGE_IPTABLES_MOD_IPSEC
94 prompt "iptables-mod-ipsec.............. Iptables extensions for matching special IPsec packets"
95 tristate
96 default n
97 depends FWRT_PACKAGE_IPTABLES
98 select FWRT_PACKAGE_KMOD_IPT_IPSEC
99 help
100 Iptables (IPv4) extensions for matching special IPsec packets
101
102 Includes:
103 * libipt_ah
104 * libipt_esp
105
106config FWRT_PACKAGE_IPTABLES_MOD_NAT
107 prompt "iptables-mod-nat................ Iptables extensions for different NAT targets"
108 tristate
109 default n
110 depends FWRT_PACKAGE_IPTABLES
111 select FWRT_PACKAGE_KMOD_IPT_NAT
112 help
113 Iptables (IPv4) extensions for different NAT targets
114
115 Includes:
116 * libipt_REDIRECT
117
118config FWRT_PACKAGE_IPTABLES_MOD_ULOG
119 prompt "iptables-mod-ulog............... Iptables extensions for user-space packet logging"
120 tristate
121 default n
122 depends FWRT_PACKAGE_IPTABLES
123 select FWRT_PACKAGE_KMOD_IPT_ULOG
124 help
125 Iptables (IPv4) extensions for user-space packet logging
126
127 Includes:
128 * libipt_ULOG
129
130config FWRT_PACKAGE_IPTABLES_MOD_EXTRA
131 prompt "iptables-mod-extra.............. Other extra Iptables extensions"
132 tristate
133 default n
134 depends FWRT_PACKAGE_IPTABLES
135 select FWRT_PACKAGE_KMOD_IPT_EXTRA
136 help
137 Other extra Iptables (IPv4) extensions
138
139 Includes:
140 * libipt_limit
141 * libipt_owner
142 * libipt_physdev
143 * libipt_pkttype
144 * libipt_recent
145
146config FWRT_PACKAGE_IPTABLES_UTILS
147 prompt "iptables-utils.................. Save and restore utilities"
148 tristate
149 default n
150 depends FWRT_PACKAGE_IPTABLES
151 help
152 iptables-save and iptables-restore for Iptables (IPv4)
153
154 http://www.iptables.org/
155
156config FWRT_PACKAGE_IP6TABLES
157 prompt "ip6tables......................... IPv6 firewall administration tool"
158 tristate
159 default n
160 select FWRT_COMPILE_IPTABLES
161 select FWRT_PACKAGE_KMOD_IPV6
162 help
163 IPv6 firewall, NAT, and packet mangling tools.
164
165 http://www.iptables.org/
166
167endmenu
Note: See TracBrowser for help on using the repository browser.