source: freewrt/package/iptables/Config.in@ 070c1a2

freewrt_1_0 freewrt_2_0
Last change on this file since 070c1a2 was 070c1a2, checked in by Dirk Nehring <dnehring@…>, 19 years ago

Revert r977, breaks build dependency

git-svn-id: svn://www.freewrt.org/branches/freewrt_1_0@981 afb5a338-a214-0410-bd46-81f09a774fd1

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