summaryrefslogtreecommitdiff
path: root/busybox-networking.kconfig
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-11-28 21:37:24 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-11-28 21:37:24 +0100
commitbd90baeb9f9a255a545e0ece9197f89f04395db0 (patch)
tree59169ed66acf150a9fc6aba90fe96b9afd7155d1 /busybox-networking.kconfig
parent126f2b8df773acc00d0b52a4dfbffadebe7946e2 (diff)
downloadembtk-busybox-kconfigs-bd90baeb9f9a255a545e0ece9197f89f04395db0.tar.gz
embtk-busybox-kconfigs-bd90baeb9f9a255a545e0ece9197f89f04395db0.tar.bz2
embtk-busybox-kconfigs-bd90baeb9f9a255a545e0ece9197f89f04395db0.tar.xz
Import busybox-1.16.x kconfigs symbolsembtk-busybox-kconfigs-1.16.1
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'busybox-networking.kconfig')
-rw-r--r--busybox-networking.kconfig103
1 files changed, 82 insertions, 21 deletions
diff --git a/busybox-networking.kconfig b/busybox-networking.kconfig
index 40241c1..1caff91 100644
--- a/busybox-networking.kconfig
+++ b/busybox-networking.kconfig
@@ -15,7 +15,7 @@ config KEMBTK_BUSYB_FEATURE_IPV6
config KEMBTK_BUSYB_FEATURE_UNIX_LOCAL
bool "Enable Unix domain socket support (usually not needed)"
- depends on EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
Enable Unix domain socket support in all busybox networking
applets. Address of the form local:/path/to/unix/socket
@@ -98,7 +98,7 @@ config KEMBTK_BUSYB_FAKEIDENTD
config KEMBTK_BUSYB_FTPD
bool "ftpd"
- depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
simple FTP daemon. You have to run it via inetd.
@@ -109,6 +109,18 @@ config KEMBTK_BUSYB_FEATURE_FTP_WRITE
help
Enable all kinds of FTP upload commands (-w option)
+config KEMBTK_BUSYB_FEATURE_FTPD_ACCEPT_BROKEN_LIST
+ bool "Enable workaround for RFC-violating clients"
+ default y
+ depends on KEMBTK_BUSYB_FTPD
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ Some ftp-clients (among them KDE's Konqueror) issue illegal
+ "LIST -la" requests. This option works around those problems.
+ It might prevent you from listing files starting with "-" and
+ it increases the code size by ~40 bytes.
+ Most other ftp servers seem to behave similar to this.
+
config KEMBTK_BUSYB_FTPGET
bool "ftpget"
help
@@ -151,12 +163,12 @@ config KEMBTK_BUSYB_FEATURE_HTTPD_USE_SENDFILE
instead of read/write loop.
config KEMBTK_BUSYB_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP
- bool "Support reloading of global config file on HUP signal"
- depends on KEMBTK_BUSYB_HTTPD
- depends on EMBTK_BB_VERSION_1_13_X
- help
- This option enables processing of SIGHUP to reload cached
- configuration settings.
+ bool "Support reloading of global config file on HUP signal"
+ depends on KEMBTK_BUSYB_HTTPD
+ depends on EMBTK_BB_VERSION_1_13_X
+ help
+ This option enables processing of SIGHUP to reload cached
+ configuration settings.
config KEMBTK_BUSYB_FEATURE_HTTPD_SETUID
bool "Enable -u <user> option"
@@ -183,12 +195,12 @@ config KEMBTK_BUSYB_FEATURE_HTTPD_AUTH_MD5
using md5 passwords.
config KEMBTK_BUSYB_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES
- bool "Support loading additional MIME types at run-time"
- depends on KEMBTK_BUSYB_HTTPD
- depends on EMBTK_BB_VERSION_1_13_X
- help
- This option enables support for additional MIME types at
- run-time to be specified in the configuration file.
+ bool "Support loading additional MIME types at run-time"
+ depends on KEMBTK_BUSYB_HTTPD
+ depends on EMBTK_BB_VERSION_1_13_X
+ help
+ This option enables support for additional MIME types at
+ run-time to be specified in the configuration file.
config KEMBTK_BUSYB_FEATURE_HTTPD_CGI
bool "Support Common Gateway Interface (CGI)"
@@ -298,7 +310,7 @@ config KEMBTK_BUSYB_IFENSLAVE
config KEMBTK_BUSYB_IFPLUGD
bool "ifplugd"
- depends on EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
Network interface plug detection daemon.
@@ -626,6 +638,20 @@ config KEMBTK_BUSYB_NSLOOKUP
help
nslookup is a tool to query Internet name servers.
+config KEMBTK_BUSYB_NTPD
+ bool "ntpd"
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ The NTP client/server daemon.
+
+config KEMBTK_BUSYB_FEATURE_NTPD_SERVER
+ bool "Make ntpd usable as a NTP server"
+ default y
+ depends on KEMBTK_BUSYB_NTPD
+ help
+ Make ntpd usable as a NTP server. If you disable this option
+ ntpd will be usable only as a NTP client.
+
config KEMBTK_BUSYB_PING
bool "ping"
help
@@ -744,6 +770,27 @@ config KEMBTK_BUSYB_FEATURE_TELNETD_STANDALONE
help
Selecting this will make telnetd able to run standalone.
+config KEMBTK_BUSYB_FEATURE_TELNETD_INETD_WAIT
+ bool "Support -w SEC option (inetd wait mode)"
+ depends on KEMBTK_BUSYB_FEATURE_TELNETD_STANDALONE
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ This option allows you to run telnetd in "inet wait" mode.
+ Example inetd.conf line (note "wait", not usual "nowait"):
+
+ telnet stream tcp wait root /bin/telnetd telnetd -w10
+
+ In this example, inetd passes _listening_ socket_ as fd 0
+ to telnetd when connection appears.
+ telnetd will wait for connections until all existing
+ connections are closed, and no new connections
+ appear during 10 seconds. Then it exits, and inetd continues
+ to listen for new connections.
+
+ This option is rarely used. "tcp nowait" is much more usual
+ way of running tcp services, including telnetd.
+ You most probably want to say N here.
+
config KEMBTK_BUSYB_TFTP
bool "tftp"
help
@@ -779,11 +826,18 @@ config KEMBTK_BUSYB_FEATURE_TFTP_PUT
Also enable download support in tftpd, if tftpd is selected.
config KEMBTK_BUSYB_FEATURE_TFTP_BLOCKSIZE
- bool "Enable \"blksize\" protocol option"
+ bool "Enable 'blksize' and 'tsize' protocol options"
depends on KEMBTK_BUSYB_TFTP || KEMBTK_BUSYB_TFTPD
help
Allow tftp to specify block size, and tftpd to understand
- "blksize" option.
+ "blksize" and "tsize" options.
+
+config KEMBTK_BUSYB_FEATURE_TFTP_PROGRESS_BAR
+ bool "Enable tftp progress meter"
+ depends on KEMBTK_BUSYB_TFTP && KEMBTK_BUSYB_FEATURE_TFTP_BLOCKSIZE
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ Show progress bar.
config KEMBTK_BUSYB_TFTP_DEBUG
bool "Enable debug"
@@ -797,6 +851,13 @@ config KEMBTK_BUSYB_TRACEROUTE
help
Utility to trace the route of KEMBTK_BUSYB_IP packets.
+config KEMBTK_BUSYB_TRACEROUTE6
+ bool "traceroute6"
+ depends on KEMBTK_BUSYB_FEATURE_IPV6 && KEMBTK_BUSYB_TRACEROUTE
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ Utility to trace the route of KEMBTK_BUSYB_IPv6 packets.
+
config KEMBTK_BUSYB_FEATURE_TRACEROUTE_VERBOSE
bool "Enable verbose output"
depends on KEMBTK_BUSYB_TRACEROUTE
@@ -822,8 +883,8 @@ source packages/busybox/busybox-kconfigs/busybox-networking-udhcp.kconfig
config KEMBTK_BUSYB_IFUPDOWN_UDHCPC_CMD_OPTIONS
string "ifup udhcpc command line options"
default "-R -n"
- depends on KEMBTK_BUSYB_IFUPDOWN && KEMBTK_BUSYB_APP_UDHCPC
- depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X
+ depends on KEMBTK_BUSYB_IFUPDOWN && KEMBTK_BUSYB_UDHCPC
+ depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
Command line options to pass to udhcpc from ifup.
Intended to alter options not available in /etc/network/interfaces.
@@ -879,14 +940,14 @@ config KEMBTK_BUSYB_TCPSVD
config KEMBTK_BUSYB_TUNCTL
bool "tunctl"
- depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
tunctl creates or deletes tun devices.
config KEMBTK_BUSYB_FEATURE_TUNCTL_UG
bool "Support owner:group assignment"
depends on KEMBTK_BUSYB_TUNCTL
- depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
Allow to specify owner and group of newly created interface.
340 bytes of pure bloat. Say no here.