let ipkg fail when a package file to be installed is not found
[openwrt/staging/wigyori.git] / openwrt / package / busybox / config / networking / Config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 menu "Networking Utilities"
7
8 config BUSYBOX_CONFIG_FEATURE_IPV6
9 bool "Enable IPv6 support"
10 default y
11 help
12 Enable IPv6 support to busybox. This makes applets that talk IP
13 able to work with IPv6.
14
15 config BUSYBOX_CONFIG_ARPING
16 bool "arping"
17 default y
18 help
19 Ping hosts by ARP packets
20
21 config BUSYBOX_CONFIG_DNSD
22 bool "dnsd"
23 default n
24 help
25 Small and static DNS server deamon.
26
27 config BUSYBOX_CONFIG_ETHER_WAKE
28 bool "ether-wake"
29 default n
30 help
31 Send a magic packet to wake up sleeping machines.
32
33 config BUSYBOX_CONFIG_FAKEIDENTD
34 bool "fakeidentd"
35 default n
36 help
37 fakeidentd listens to the ident port and returns a set fake
38 value whatever it gets.
39
40 config BUSYBOX_CONFIG_FTPGET
41 bool "ftpget"
42 default n
43 help
44 Retrieve a remote file via FTP.
45
46 config BUSYBOX_CONFIG_FTPPUT
47 bool "ftpput"
48 default n
49 help
50 Store a remote file via FTP.
51
52 config BUSYBOX_CONFIG_HOSTNAME
53 bool "hostname"
54 default n
55 help
56 Show or set the system's host name
57
58 config BUSYBOX_CONFIG_HTTPD
59 bool "httpd"
60 default y
61 help
62 Serve web pages via an HTTP server.
63
64 config BUSYBOX_CONFIG_FEATURE_HTTPD_USAGE_FROM_INETD_ONLY
65 bool " Support using httpd only from inetd"
66 default n
67 depends on BUSYBOX_CONFIG_HTTPD
68 help
69 This option disables uid and port options for the httpd applet
70 but requires inetd server daemon.
71
72 config BUSYBOX_CONFIG_FEATURE_HTTPD_BASIC_AUTH
73 bool " Enable Basic http Authentication"
74 default y
75 depends on BUSYBOX_CONFIG_HTTPD
76 help
77 Utilizes password settings from /etc/httpd.conf for basic
78 authentication on a per url basis.
79
80 config BUSYBOX_CONFIG_FEATURE_HTTPD_AUTH_MD5
81 bool " Support MD5 crypted passwords for http Authentication"
82 default y
83 depends on BUSYBOX_CONFIG_FEATURE_HTTPD_BASIC_AUTH
84 help
85 Enables basic per url authentication from /etc/httpd.conf
86 using md5 passwords.
87
88 if !CONFIG_FEATURE_HTTPD_USAGE_FROM_INETD_ONLY
89 config BUSYBOX_CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP
90 bool " Support reloading the global config file using hup signal"
91 default y
92 depends on BUSYBOX_CONFIG_HTTPD
93 help
94 This option enables processing of SIGHUP to reload cached
95 configuration settings.
96
97 config BUSYBOX_CONFIG_FEATURE_HTTPD_SETUID
98 bool " Enable support -u <user> option"
99 default n
100 depends on BUSYBOX_CONFIG_HTTPD
101 help
102 This option allows the server to run as a specific user
103 rather than defaulting to the user that starts the server.
104 Use of this option requires special privileges to change to a
105 different user.
106 endif
107
108 config BUSYBOX_CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES
109 bool " Support loading additional MIME types at run-time"
110 default y
111 depends on BUSYBOX_CONFIG_HTTPD
112 help
113 This option enables support for additional MIME types at
114 run-time to be specified in the configuration file.
115
116 config BUSYBOX_CONFIG_FEATURE_HTTPD_CGI
117 bool " Support Common Gateway Interface (CGI)"
118 default y
119 depends on BUSYBOX_CONFIG_HTTPD
120 help
121 This option allows scripts and executables to be invoked
122 when specific urls are requested.
123
124 config BUSYBOX_CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR
125 bool " Enable support for running scripts through an interpreter"
126 default n
127 depends on BUSYBOX_CONFIG_FEATURE_HTTPD_CGI
128 help
129 This option enables support for running scripts through an
130 interpreter. Turn this on, if you want PHP scripts to work
131 properly. You need to supply an addition line in your httpd
132 config file:
133 *.php:/path/to/your/php
134
135 config BUSYBOX_CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV
136 bool " Support the REMOTE_PORT environment variable for CGI"
137 default y
138 depends on BUSYBOX_CONFIG_FEATURE_HTTPD_CGI
139 help
140 Use of this option can assist scripts in generating
141 references that contain a unique port number.
142
143 config BUSYBOX_CONFIG_FEATURE_HTTPD_ENCODE_URL_STR
144 bool " Enable the -e option for shell script CGI simplification."
145 default y
146 depends on BUSYBOX_CONFIG_HTTPD
147 help
148 After set, this option allows html encoding arbitrary
149 strings for display of the browser. Output goes to stdout.
150 For example, httpd -e "<Hello World>" as
151 "&#60Hello&#32World&#62".
152
153 config BUSYBOX_CONFIG_IFCONFIG
154 bool "ifconfig"
155 default y
156 help
157 Ifconfig is used to configure the kernel-resident network interfaces.
158
159 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_STATUS
160 bool " Enable status reporting output (+7k)"
161 default y
162 depends on BUSYBOX_CONFIG_IFCONFIG
163 help
164 If ifconfig is called with no arguments it will display the status
165 of the currently active interfaces.
166
167 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP
168 bool " Enable slip-specific options \"keepalive\" and \"outfill\""
169 default n
170 depends on BUSYBOX_CONFIG_IFCONFIG
171 help
172 Allow "keepalive" and "outfill" support for SLIP. If you're not
173 planning on using serial lines, leave this unchecked.
174
175 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
176 bool " Enable options \"mem_start\", \"io_addr\", and \"irq\""
177 default n
178 depends on BUSYBOX_CONFIG_IFCONFIG
179 help
180 Allow the start address for shared memory, start address for I/O,
181 and/or the interrupt line used by the specified device.
182
183 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW
184 bool " Enable option \"hw\" (ether only)"
185 default y
186 depends on BUSYBOX_CONFIG_IFCONFIG
187 help
188 Set the hardware address of this interface, if the device driver
189 supports this operation. Currently, we only support the 'ether'
190 class.
191
192 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
193 bool " Set the broadcast automatically"
194 default y
195 depends on BUSYBOX_CONFIG_IFCONFIG
196 help
197 Setting this will make ifconfig attempt to find the broadcast
198 automatically if the value '+' is used.
199
200 config BUSYBOX_CONFIG_IFUPDOWN
201 bool "ifupdown"
202 default n
203 select BUSYBOX_CONFIG_RUN_PARTS
204 help
205 Activate or deactivate the specified interfaces. This applet makes
206 use of either "ifconfig" and "route" or the "ip" command to actually
207 configure network interfaces. Therefore, you will probably also want
208 to enable either BUSYBOX_CONFIG_IFCONFIG and BUSYBOX_CONFIG_ROUTE, or enable
209 BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP and the various BUSYBOX_CONFIG_IP options. Of
210 course you could use non-busybox versions of these programs, so
211 against my better judgement (since this will surely result in plenty
212 of support questions on the mailing list), I do not force you to
213 enable these additional options. It is up to you to supply either
214 "ifconfig" and "route" or the "ip" command, either via busybox or via
215 standalone utilities.
216
217 config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP
218 bool " Use ip applet"
219 default n
220 depends on BUSYBOX_CONFIG_IFUPDOWN
221 help
222 Use the iproute "ip" command to implement "ifup" and "ifdown", rather
223 than the default of using the older 'ifconfig' and 'route' utilities.
224
225 config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN
226 bool " Use busybox ip applet"
227 default n
228 depends on BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP
229 select BUSYBOX_CONFIG_IP
230 select BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
231 select BUSYBOX_CONFIG_FEATURE_IP_LINK
232 select BUSYBOX_CONFIG_FEATURE_IP_ROUTE
233 help
234 Use the busybox iproute "ip" applet to implement "ifupdown".
235
236 If leave this disabled, you must install the full-blown iproute2
237 utility or the "ifup" and "ifdown" applets will not work.
238
239 config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN
240 bool " Use busybox ifconfig and route applets"
241 default n
242 depends on BUSYBOX_CONFIG_IFUPDOWN && !CONFIG_FEATURE_IFUPDOWN_IP
243 select BUSYBOX_CONFIG_IFCONFIG
244 select BUSYBOX_CONFIG_ROUTE
245 help
246 Use the busybox iproute "ifconfig" and "route" applets to
247 implement the "ifup" and "ifdown" utilities.
248
249 If leave this disabled, you must install the full-blown ifconfig
250 and route utilities, or the "ifup" and "ifdown" applets will not
251 work.
252
253 config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IPV4
254 bool " Enable support for IPv4"
255 default n
256 depends on BUSYBOX_CONFIG_IFUPDOWN
257 help
258 If you want busybox to talk IPv4, leave this on.
259
260 config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IPV6
261 bool " Enable support for IPv6"
262 default n
263 depends on BUSYBOX_CONFIG_IFUPDOWN
264 help
265 If you need support for IPv6, turn this option on.
266
267 config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IPX
268 bool " Enable support for IPX"
269 default n
270 depends on BUSYBOX_CONFIG_IFUPDOWN
271 help
272 If this option is selected you can use busybox to work with IPX
273 networks.
274
275 config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_MAPPING
276 bool " Enable mapping support"
277 default n
278 depends on BUSYBOX_CONFIG_IFUPDOWN
279 help
280 This enables support for the "mapping" stanza, unless you have
281 a weird network setup you don't need it.
282
283 config BUSYBOX_CONFIG_INETD
284 bool "inetd"
285 default n
286 help
287 Internet superserver daemon
288
289 config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_ECHO
290 bool " Support echo service"
291 default n
292 depends on BUSYBOX_CONFIG_INETD
293 help
294 Echo received data internal inetd service
295
296 config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DISCARD
297 bool " Support discard service"
298 default n
299 depends on BUSYBOX_CONFIG_INETD
300 help
301 Internet /dev/null internal inetd service
302
303 config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_TIME
304 bool " Support time service"
305 default n
306 depends on BUSYBOX_CONFIG_INETD
307 help
308 Return 32 bit time since 1900 internal inetd service
309
310 config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DAYTIME
311 bool " Support daytime service"
312 default n
313 depends on BUSYBOX_CONFIG_INETD
314 help
315 Return human-readable time internal inetd service
316
317 config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_CHARGEN
318 bool " Support chargen service"
319 default n
320 depends on BUSYBOX_CONFIG_INETD
321 help
322 Familiar character generator internal inetd service
323
324 config BUSYBOX_CONFIG_FEATURE_INETD_RPC
325 bool " Support RPC services"
326 default n
327 depends on BUSYBOX_CONFIG_INETD
328 help
329 Suuport Sun-RPC based services
330
331
332 config BUSYBOX_CONFIG_IP
333 bool "ip"
334 default n
335 help
336 The "ip" applet is a TCP/IP interface configuration and routing
337 utility. You generally don't need "ip" to use busybox with
338 TCP/IP.
339
340 if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPADDR
341 config BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
342 default n
343 comment " address (forced enabled for ipaddr)"
344 endif
345 if ! (CONFIG_IP && BUSYBOX_CONFIG_IPADDR)
346 config BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
347 bool " address"
348 default n
349 depends on BUSYBOX_CONFIG_IP
350 help
351 Address manipulation support for the "ip" applet.
352 endif
353
354 if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPLINK
355 config BUSYBOX_CONFIG_FEATURE_IP_LINK
356 default n
357 comment " link (forced enabled for iplink)"
358 endif
359 if !(CONFIG_IP && BUSYBOX_CONFIG_IPLINK)
360 config BUSYBOX_CONFIG_FEATURE_IP_LINK
361 bool " link"
362 default n
363 depends on BUSYBOX_CONFIG_IP
364 help
365 Configure network devices with "ip".
366 endif
367
368 if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPROUTE
369 config BUSYBOX_CONFIG_FEATURE_IP_ROUTE
370 default n
371 comment " route (forced enabled for iproute)"
372 endif
373 if !(CONFIG_IP && BUSYBOX_CONFIG_IPROUTE)
374 config BUSYBOX_CONFIG_FEATURE_IP_ROUTE
375 bool " route"
376 default n
377 depends on BUSYBOX_CONFIG_IP
378 help
379 Add support for routing table management to "ip".
380 endif
381
382 if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPTUNNEL
383 config BUSYBOX_CONFIG_FEATURE_IP_TUNNEL
384 default n
385 comment " tunnel (forced enabled for iptunnel)"
386 endif
387 if !(CONFIG_IP && BUSYBOX_CONFIG_IPTUNNEL)
388 config BUSYBOX_CONFIG_FEATURE_IP_TUNNEL
389 bool " tunnel"
390 default n
391 depends on BUSYBOX_CONFIG_IP
392 help
393 Add support for tunneling commands to "ip".
394 endif
395
396 config BUSYBOX_CONFIG_IPCALC
397 bool "ipcalc"
398 default n
399 help
400 ipcalc takes an IP address and netmask and calculates the
401 resulting broadcast, network, and host range.
402
403 config BUSYBOX_CONFIG_FEATURE_IPCALC_FANCY
404 bool " Fancy IPCALC, more options, adds 1 kbyte"
405 default n
406 depends on BUSYBOX_CONFIG_IPCALC
407 help
408 Adds the options hostname, prefix and silent to the output of "ipcalc".
409
410 config BUSYBOX_CONFIG_IPADDR
411 bool "ipaddr"
412 default n
413 help
414 Equivalent to selecting address support to "ip", above.
415
416 config BUSYBOX_CONFIG_IPLINK
417 bool "iplink"
418 default n
419 help
420 Equivalent to selecting link support to "ip", above.
421
422 config BUSYBOX_CONFIG_IPROUTE
423 bool "iproute"
424 default n
425 help
426 Equivalent to selecting route support to "ip", above.
427
428 config BUSYBOX_CONFIG_IPTUNNEL
429 bool "iptunnel"
430 default n
431 help
432 Equivalent to selecting tunnel support to "ip", above.
433
434 config BUSYBOX_CONFIG_NAMEIF
435 bool "nameif"
436 default n
437 help
438 nameif is used to rename network interface by its MAC address.
439 Renamed interfaces MUST be in the down state.
440 It is possible to use a file (default: /etc/mactab)
441 with list of new interface names and MACs.
442 Maximum interface name length: IF_NAMESIZE = 16
443 File fields are separated by space or tab.
444 File format:
445 # Comment
446 new_interface_name XX:XX:XX:XX:XX:XX
447
448 config BUSYBOX_CONFIG_NC
449 bool "nc"
450 default y
451 help
452 A simple Unix utility which reads and writes data across network
453 connections.
454
455 config BUSYBOX_CONFIG_NETMSG
456 bool "netmsg"
457 default y
458 help
459 simple program for sending udp broadcast messages
460
461 config BUSYBOX_CONFIG_NC_GAPING_SECURITY_HOLE
462 bool "gaping security hole"
463 default n
464 depends on BUSYBOX_CONFIG_NC
465 help
466 Add support for executing a program after making or receiving a
467 successful connection (-e option).
468
469 config BUSYBOX_CONFIG_NETSTAT
470 bool "netstat"
471 default y
472 help
473 netstat prints information about the Linux networking subsystem.
474
475 config BUSYBOX_CONFIG_NSLOOKUP
476 bool "nslookup"
477 default y
478 help
479 nslookup is a tool to query Internet name servers.
480
481 config BUSYBOX_CONFIG_PING
482 bool "ping"
483 default y
484 help
485 ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to
486 elicit an ICMP ECHO_RESPONSE from a host or gateway.
487
488 config BUSYBOX_CONFIG_FEATURE_FANCY_PING
489 bool " Enable fancy ping output"
490 default y
491 depends on BUSYBOX_CONFIG_PING
492 help
493 Make the output from the ping applet include statistics, and at the
494 same time provide full support for ICMP packets.
495
496 config BUSYBOX_CONFIG_PING6
497 bool "ping6"
498 default y
499 depends on BUSYBOX_CONFIG_FEATURE_IPV6
500 help
501 This will give you a ping that can talk IPv6.
502
503 config BUSYBOX_CONFIG_FEATURE_FANCY_PING6
504 bool " Enable fancy ping6 output"
505 default y
506 depends on BUSYBOX_CONFIG_PING6
507 help
508 Make the output from the ping6 applet include statistics, and at the
509 same time provide full support for ICMP packets.
510
511 config BUSYBOX_CONFIG_ROUTE
512 bool "route"
513 default y
514 help
515 Route displays or manipulates the kernel's IP routing tables.
516
517 config BUSYBOX_CONFIG_TELNET
518 bool "telnet"
519 default y
520 help
521 Telnet is an interface to the TELNET protocol, but is also commonly
522 used to test other simple protocols.
523
524 config BUSYBOX_CONFIG_FEATURE_TELNET_TTYPE
525 bool " Pass TERM type to remote host"
526 default y
527 depends on BUSYBOX_CONFIG_TELNET
528 help
529 Setting this option will forward the TERM environment variable to the
530 remote host you are connecting to. This is useful to make sure that
531 things like ANSI colors and other control sequences behave.
532
533 config BUSYBOX_CONFIG_FEATURE_TELNET_AUTOLOGIN
534 bool " Pass USER type to remote host"
535 default n
536 depends on BUSYBOX_CONFIG_TELNET
537 help
538 Setting this option will forward the USER environment variable to the
539 remote host you are connecting to. This is useful when you need to
540 log into a machine without telling the username (autologin). This
541 option enables `-a' and `-l USER' arguments.
542
543 config BUSYBOX_CONFIG_TELNETD
544 bool "telnetd"
545 default y
546 help
547 A daemon for the TELNET protocol, allowing you to log onto the host
548 running the daemon. Please keep in mind that the TELNET protocol
549 sends passwords in plain text. If you can't afford the space for an
550 SSH daemon and you trust your network, you may say 'y' here. As a
551 more secure alternative, you should seriously consider installing the
552 very small Dropbear SSH daemon instead:
553 http://matt.ucc.asn.au/dropbear/dropbear.html
554
555 Note that for busybox telnetd to work you need several things:
556 First of all, your kernel needs:
557 BUSYBOX_CONFIG_UNIX98_PTYS=y
558 BUSYBOX_CONFIG_DEVPTS_FS=y
559
560 Next, you need a /dev/pts directory on your root filesystem:
561
562 $ ls -ld /dev/pts
563 drwxr-xr-x 2 root root 0 Sep 23 13:21 /dev/pts/
564
565 Next you need the pseudo terminal master multiplexer /dev/ptmx:
566
567 $ ls -la /dev/ptmx
568 crw-rw-rw- 1 root tty 5, 2 Sep 23 13:55 /dev/ptmx
569
570 Any /dev/ttyp[0-9]* files you may have can be removed.
571 Next, you need to mount the devpts filesystem on /dev/pts using:
572
573 mount -t devpts devpts /dev/pts
574
575 You need to be sure that Busybox has BUSYBOX_CONFIG_LOGIN and
576 BUSYBOX_CONFIG_FEATURE_SUID enabled. And finally, you should make
577 certain that Busybox has been installed setuid root:
578
579 chown root.root /bin/busybox
580 chmod 4755 /bin/busybox
581
582 with all that done, telnetd _should_ work....
583
584
585 config BUSYBOX_CONFIG_FEATURE_TELNETD_INETD
586 bool " Support call from inetd only"
587 default n
588 depends on BUSYBOX_CONFIG_TELNETD
589 help
590 Selecting this will make telnetd only callable from inetd,
591 removing the standalone support.
592
593 config BUSYBOX_CONFIG_TFTP
594 bool "tftp"
595 default n
596 help
597 This enables the Trivial File Transfer Protocol client program. TFTP
598 is usually used for simple, small transfers such as a root image
599 for a network-enabled bootloader.
600
601 config BUSYBOX_CONFIG_FEATURE_TFTP_GET
602 bool " Enable \"get\" command"
603 default n
604 depends on BUSYBOX_CONFIG_TFTP
605 help
606 Add support for the GET command within the TFTP client. This allows
607 a client to retrieve a file from a TFTP server.
608
609 config BUSYBOX_CONFIG_FEATURE_TFTP_PUT
610 bool " Enable \"put\" command"
611 default n
612 depends on BUSYBOX_CONFIG_TFTP
613 help
614 Add support for the PUT command within the TFTP client. This allows
615 a client to transfer a file to a TFTP server.
616
617 config BUSYBOX_CONFIG_FEATURE_TFTP_BLOCKSIZE
618 bool " Enable \"blocksize\" command"
619 default n
620 depends on BUSYBOX_CONFIG_TFTP
621 help
622 Allow the client to specify the desired block size for transfers.
623
624 config BUSYBOX_CONFIG_FEATURE_TFTP_DEBUG
625 bool " Enable debug"
626 default n
627 depends on BUSYBOX_CONFIG_TFTP
628 help
629 Enable debug settings for tftp. This is useful if you're running
630 into problems with tftp as the protocol doesn't help you much when
631 you run into problems.
632
633 config BUSYBOX_CONFIG_TRACEROUTE
634 bool "traceroute"
635 default y
636 help
637 Utility to trace the route of IP packets
638
639 config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_VERBOSE
640 bool " Enable verbose output"
641 default y
642 depends on BUSYBOX_CONFIG_TRACEROUTE
643 help
644 Add some verbosity to traceroute. This includes amongst other things
645 hostnames and ICMP response types.
646
647 config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE
648 bool " Enable loose source route"
649 default n
650 depends on BUSYBOX_CONFIG_TRACEROUTE
651 help
652 Add option to specify a loose source route gateway
653 (8 maximum).
654
655 config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_USE_ICMP
656 bool " Use ICMP instead of UDP"
657 default n
658 depends on BUSYBOX_CONFIG_TRACEROUTE
659 help
660 Add feature to allow for ICMP ECHO instead of UDP datagrams.
661
662
663 config BUSYBOX_CONFIG_VCONFIG
664 bool "vconfig"
665 default y
666 help
667 Creates, removes, and configures VLAN interfaces
668
669 config BUSYBOX_CONFIG_WGET
670 bool "wget"
671 default y
672 help
673 wget is a utility for non-interactive download of files from HTTP,
674 HTTPS, and FTP servers.
675
676 config BUSYBOX_CONFIG_FEATURE_WGET_STATUSBAR
677 bool " Enable a nifty process meter (+2k)"
678 default y
679 depends on BUSYBOX_CONFIG_WGET
680 help
681 Enable the transfer progress bar for wget transfers.
682
683 config BUSYBOX_CONFIG_FEATURE_WGET_AUTHENTICATION
684 bool " Enable HTTP authentication"
685 default y
686 depends on BUSYBOX_CONFIG_WGET
687 help
688 Support authenticated HTTP transfers.
689
690 config BUSYBOX_CONFIG_FEATURE_WGET_IP6_LITERAL
691 bool " Enable IPv6 literal addresses"
692 default y
693 depends on BUSYBOX_CONFIG_WGET
694 help
695 Support IPv6 address literal notation in URLs.
696
697 source package/busybox/config/networking/udhcp/Config.in
698
699 config BUSYBOX_CONFIG_ZCIP
700 bool "zcip"
701 default n
702 help
703 ZCIP provides ZeroConf IPv4 address selection, according to RFC 3927.
704 It's a daemon that allocates and defends a dynamically assigned
705 address on the 169.254/16 network, requiring no system administrator.
706
707 See http://www.zeroconf.org for further details, and "zcip.script"
708 in the busybox examples.
709
710 endmenu
711