diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-03-17 09:13:22 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-03-17 09:13:22 +0000 |
commit | 4ee7cd4f6f9f85871c8814bb524d3e691a2992a9 (patch) | |
tree | c1ca93c475e72736cfee70eaaa631f499da3b7e0 | |
parent | aa9b1828b91bc4b60f1164b7929a6a0ac091419e (diff) | |
download | busybox-w32-4ee7cd4f6f9f85871c8814bb524d3e691a2992a9.tar.gz busybox-w32-4ee7cd4f6f9f85871c8814bb524d3e691a2992a9.tar.bz2 busybox-w32-4ee7cd4f6f9f85871c8814bb524d3e691a2992a9.zip |
*: mode tcp/udpsvd to networking, delete ipsvd/*
*/Config.in: fixes to text
svlogd: make it NOMMU capable
function old new delta
processorstart 378 420 +42
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/0 up/down: 42/0) Total: 42 bytes
text data bss dec hex filename
797153 662 7420 805235 c4973 busybox_old
797196 662 7420 805278 c499e busybox_unstripped
-rw-r--r-- | Config.in | 3 | ||||
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | TODO_config_nommu | 13 | ||||
-rw-r--r-- | archival/Config.in | 8 | ||||
-rw-r--r-- | console-tools/Config.in | 2 | ||||
-rw-r--r-- | coreutils/Config.in | 6 | ||||
-rw-r--r-- | init/Config.in | 2 | ||||
-rw-r--r-- | libbb/Config.in | 2 | ||||
-rw-r--r-- | loginutils/Config.in | 2 | ||||
-rw-r--r-- | miscutils/Config.in | 6 | ||||
-rw-r--r-- | modutils/Config.in | 2 | ||||
-rw-r--r-- | networking/Config.in | 46 | ||||
-rw-r--r-- | networking/Kbuild | 3 | ||||
-rw-r--r-- | runit/svlogd.c | 19 | ||||
-rw-r--r-- | scripts/Makefile.IMA | 3 | ||||
-rw-r--r-- | scripts/defconfig | 84 | ||||
-rw-r--r-- | sysklogd/Config.in | 4 | ||||
-rw-r--r-- | util-linux/Config.in | 29 |
18 files changed, 157 insertions, 78 deletions
@@ -111,7 +111,7 @@ config LOCALE_SUPPORT | |||
111 | busybox to support locale settings. | 111 | busybox to support locale settings. |
112 | 112 | ||
113 | config GETOPT_LONG | 113 | config GETOPT_LONG |
114 | bool "Enable support for --long-options" | 114 | bool "Support for --long-options" |
115 | default y | 115 | default y |
116 | help | 116 | help |
117 | Enable this if you want busybox applets to use the gnu --long-option | 117 | Enable this if you want busybox applets to use the gnu --long-option |
@@ -567,4 +567,3 @@ source sysklogd/Config.in | |||
567 | source runit/Config.in | 567 | source runit/Config.in |
568 | source selinux/Config.in | 568 | source selinux/Config.in |
569 | source printutils/Config.in | 569 | source printutils/Config.in |
570 | source ipsvd/Config.in | ||
@@ -437,7 +437,6 @@ libs-y := \ | |||
437 | editors/ \ | 437 | editors/ \ |
438 | findutils/ \ | 438 | findutils/ \ |
439 | init/ \ | 439 | init/ \ |
440 | ipsvd/ \ | ||
441 | libbb/ \ | 440 | libbb/ \ |
442 | libpwdgrp/ \ | 441 | libpwdgrp/ \ |
443 | loginutils/ \ | 442 | loginutils/ \ |
diff --git a/TODO_config_nommu b/TODO_config_nommu index 042f622bb..03111c1a3 100644 --- a/TODO_config_nommu +++ b/TODO_config_nommu | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Busybox version: 1.10.0.svn | 3 | # Busybox version: 1.10.0.svn |
4 | # Sat Mar 8 01:11:42 2008 | 4 | # Sat Mar 15 20:36:24 2008 |
5 | # | 5 | # |
6 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
7 | 7 | ||
@@ -698,6 +698,7 @@ CONFIG_FEATURE_TELNET_AUTOLOGIN=y | |||
698 | CONFIG_TELNETD=y | 698 | CONFIG_TELNETD=y |
699 | CONFIG_FEATURE_TELNETD_STANDALONE=y | 699 | CONFIG_FEATURE_TELNETD_STANDALONE=y |
700 | CONFIG_TFTP=y | 700 | CONFIG_TFTP=y |
701 | CONFIG_TFTPD=y | ||
701 | CONFIG_FEATURE_TFTP_GET=y | 702 | CONFIG_FEATURE_TFTP_GET=y |
702 | CONFIG_FEATURE_TFTP_PUT=y | 703 | CONFIG_FEATURE_TFTP_PUT=y |
703 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y | 704 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y |
@@ -724,6 +725,8 @@ CONFIG_FEATURE_WGET_STATUSBAR=y | |||
724 | CONFIG_FEATURE_WGET_AUTHENTICATION=y | 725 | CONFIG_FEATURE_WGET_AUTHENTICATION=y |
725 | CONFIG_FEATURE_WGET_LONG_OPTIONS=y | 726 | CONFIG_FEATURE_WGET_LONG_OPTIONS=y |
726 | CONFIG_ZCIP=y | 727 | CONFIG_ZCIP=y |
728 | CONFIG_TCPSVD=y | ||
729 | CONFIG_UDPSVD=y | ||
727 | 730 | ||
728 | # | 731 | # |
729 | # Process Utilities | 732 | # Process Utilities |
@@ -812,7 +815,7 @@ CONFIG_LOGGER=y | |||
812 | # CONFIG_RUNSV is not set | 815 | # CONFIG_RUNSV is not set |
813 | CONFIG_RUNSVDIR=y | 816 | CONFIG_RUNSVDIR=y |
814 | CONFIG_SV=y | 817 | CONFIG_SV=y |
815 | # CONFIG_SVLOGD is not set | 818 | CONFIG_SVLOGD=y |
816 | CONFIG_CHPST=y | 819 | CONFIG_CHPST=y |
817 | CONFIG_SETUIDGID=y | 820 | CONFIG_SETUIDGID=y |
818 | CONFIG_ENVUIDGID=y | 821 | CONFIG_ENVUIDGID=y |
@@ -840,9 +843,3 @@ CONFIG_SOFTLIMIT=y | |||
840 | CONFIG_LPD=y | 843 | CONFIG_LPD=y |
841 | CONFIG_LPR=y | 844 | CONFIG_LPR=y |
842 | CONFIG_LPQ=y | 845 | CONFIG_LPQ=y |
843 | |||
844 | # | ||
845 | # ipsvd Utilities | ||
846 | # | ||
847 | CONFIG_TCPSVD=y | ||
848 | CONFIG_UDPSVD=y | ||
diff --git a/archival/Config.in b/archival/Config.in index 619cd1bd5..60c3ed2d5 100644 --- a/archival/Config.in +++ b/archival/Config.in | |||
@@ -29,7 +29,7 @@ config AR | |||
29 | probably say N here. | 29 | probably say N here. |
30 | 30 | ||
31 | config FEATURE_AR_LONG_FILENAMES | 31 | config FEATURE_AR_LONG_FILENAMES |
32 | bool "Enable support for long filenames (not need for debs)" | 32 | bool "Support for long filenames (not need for debs)" |
33 | default n | 33 | default n |
34 | depends on AR | 34 | depends on AR |
35 | help | 35 | help |
@@ -99,7 +99,7 @@ config DPKG_DEB | |||
99 | probably say N here. | 99 | probably say N here. |
100 | 100 | ||
101 | config FEATURE_DPKG_DEB_EXTRACT_ONLY | 101 | config FEATURE_DPKG_DEB_EXTRACT_ONLY |
102 | bool "extract only (-x)" | 102 | bool "Extract only (-x)" |
103 | default n | 103 | default n |
104 | depends on DPKG_DEB | 104 | depends on DPKG_DEB |
105 | help | 105 | help |
@@ -215,7 +215,7 @@ config FEATURE_TAR_FROM | |||
215 | a list of files to include or exclude from an archive. | 215 | a list of files to include or exclude from an archive. |
216 | 216 | ||
217 | config FEATURE_TAR_OLDGNU_COMPATIBILITY | 217 | config FEATURE_TAR_OLDGNU_COMPATIBILITY |
218 | bool "Enable support for old tar header format" | 218 | bool "Support for old tar header format" |
219 | default N | 219 | default N |
220 | depends on TAR | 220 | depends on TAR |
221 | help | 221 | help |
@@ -233,7 +233,7 @@ config FEATURE_TAR_OLDSUN_COMPATIBILITY | |||
233 | It is said to be fixed in newer Sun tar, but "old" tarballs still exist. | 233 | It is said to be fixed in newer Sun tar, but "old" tarballs still exist. |
234 | 234 | ||
235 | config FEATURE_TAR_GNU_EXTENSIONS | 235 | config FEATURE_TAR_GNU_EXTENSIONS |
236 | bool "Enable support for some GNU tar extensions" | 236 | bool "Support for GNU tar extensions (long filenames)" |
237 | default y | 237 | default y |
238 | depends on TAR | 238 | depends on TAR |
239 | help | 239 | help |
diff --git a/console-tools/Config.in b/console-tools/Config.in index bd9dfb381..4b7f02d25 100644 --- a/console-tools/Config.in +++ b/console-tools/Config.in | |||
@@ -72,7 +72,7 @@ config RESIZE | |||
72 | terminal. | 72 | terminal. |
73 | 73 | ||
74 | config FEATURE_RESIZE_PRINT | 74 | config FEATURE_RESIZE_PRINT |
75 | bool "print environment variables" | 75 | bool "Print environment variables" |
76 | default n | 76 | default n |
77 | depends on RESIZE | 77 | depends on RESIZE |
78 | help | 78 | help |
diff --git a/coreutils/Config.in b/coreutils/Config.in index e2072c843..8d6192586 100644 --- a/coreutils/Config.in +++ b/coreutils/Config.in | |||
@@ -528,7 +528,7 @@ config SORT | |||
528 | sort is used to sort lines of text in specified files. | 528 | sort is used to sort lines of text in specified files. |
529 | 529 | ||
530 | config FEATURE_SORT_BIG | 530 | config FEATURE_SORT_BIG |
531 | bool "full SuSv3 compliant sort (Support -ktcsbdfiozgM)" | 531 | bool "Full SuSv3 compliant sort (support -ktcsbdfiozgM)" |
532 | default y | 532 | default y |
533 | depends on SORT | 533 | depends on SORT |
534 | help | 534 | help |
@@ -546,7 +546,7 @@ config SPLIT | |||
546 | split a file into pieces. | 546 | split a file into pieces. |
547 | 547 | ||
548 | config FEATURE_SPLIT_FANCY | 548 | config FEATURE_SPLIT_FANCY |
549 | bool "fancy extensions" | 549 | bool "Fancy extensions" |
550 | default n | 550 | default n |
551 | depends on SPLIT | 551 | depends on SPLIT |
552 | help | 552 | help |
@@ -616,7 +616,7 @@ config TEE | |||
616 | to standard output and files. | 616 | to standard output and files. |
617 | 617 | ||
618 | config FEATURE_TEE_USE_BLOCK_IO | 618 | config FEATURE_TEE_USE_BLOCK_IO |
619 | bool "Enable block i/o (larger/faster) instead of byte i/o." | 619 | bool "Enable block I/O (larger/faster) instead of byte I/O" |
620 | default n | 620 | default n |
621 | depends on TEE | 621 | depends on TEE |
622 | help | 622 | help |
diff --git a/init/Config.in b/init/Config.in index f525abc8a..25f439003 100644 --- a/init/Config.in +++ b/init/Config.in | |||
@@ -13,7 +13,7 @@ config INIT | |||
13 | init is the first program run when the system boots. | 13 | init is the first program run when the system boots. |
14 | 14 | ||
15 | config DEBUG_INIT | 15 | config DEBUG_INIT |
16 | bool "debugging aid" | 16 | bool "Debugging aid" |
17 | default n | 17 | default n |
18 | depends on INIT | 18 | depends on INIT |
19 | help | 19 | help |
diff --git a/libbb/Config.in b/libbb/Config.in index 9389fe808..842dd1f74 100644 --- a/libbb/Config.in +++ b/libbb/Config.in | |||
@@ -13,7 +13,7 @@ config PASSWORD_MINLEN | |||
13 | Minimum allowable password length. | 13 | Minimum allowable password length. |
14 | 14 | ||
15 | config MD5_SIZE_VS_SPEED | 15 | config MD5_SIZE_VS_SPEED |
16 | int " MD5: Trade Bytes for Speed" | 16 | int "MD5: Trade Bytes for Speed" |
17 | default 2 | 17 | default 2 |
18 | range 0 3 | 18 | range 0 3 |
19 | help | 19 | help |
diff --git a/loginutils/Config.in b/loginutils/Config.in index 6ee154c61..81d05ef89 100644 --- a/loginutils/Config.in +++ b/loginutils/Config.in | |||
@@ -14,7 +14,7 @@ config FEATURE_SHADOWPASSWDS | |||
14 | publicly readable. | 14 | publicly readable. |
15 | 15 | ||
16 | config USE_BB_SHADOW | 16 | config USE_BB_SHADOW |
17 | bool " Use busybox shadow password functions" | 17 | bool "Use busybox shadow password functions" |
18 | default y | 18 | default y |
19 | depends on USE_BB_PWD_GRP && FEATURE_SHADOWPASSWDS | 19 | depends on USE_BB_PWD_GRP && FEATURE_SHADOWPASSWDS |
20 | help | 20 | help |
diff --git a/miscutils/Config.in b/miscutils/Config.in index 2cc6d9e80..e149e41c9 100644 --- a/miscutils/Config.in +++ b/miscutils/Config.in | |||
@@ -178,7 +178,7 @@ config DEVFSD_VERBOSE | |||
178 | Increases logging to stderr or syslog. | 178 | Increases logging to stderr or syslog. |
179 | 179 | ||
180 | config FEATURE_DEVFS | 180 | config FEATURE_DEVFS |
181 | bool " Use devfs names for all devices (obsolete)" | 181 | bool "Use devfs names for all devices (obsolete)" |
182 | default n | 182 | default n |
183 | help | 183 | help |
184 | This is obsolete and will be going away at the end of 2008.. | 184 | This is obsolete and will be going away at the end of 2008.. |
@@ -194,7 +194,7 @@ config EJECT | |||
194 | Used to eject cdroms. (defaults to /dev/cdrom) | 194 | Used to eject cdroms. (defaults to /dev/cdrom) |
195 | 195 | ||
196 | config FEATURE_EJECT_SCSI | 196 | config FEATURE_EJECT_SCSI |
197 | bool "eject scsi support" | 197 | bool "SCSI support" |
198 | default n | 198 | default n |
199 | depends on EJECT | 199 | depends on EJECT |
200 | help | 200 | help |
@@ -437,7 +437,7 @@ config TASKSET | |||
437 | This requires sched_{g,s}etaffinity support in your libc. | 437 | This requires sched_{g,s}etaffinity support in your libc. |
438 | 438 | ||
439 | config FEATURE_TASKSET_FANCY | 439 | config FEATURE_TASKSET_FANCY |
440 | bool "fancy output" | 440 | bool "Fancy output" |
441 | default y | 441 | default y |
442 | depends on TASKSET | 442 | depends on TASKSET |
443 | help | 443 | help |
diff --git a/modutils/Config.in b/modutils/Config.in index 6a6956755..364ec2459 100644 --- a/modutils/Config.in +++ b/modutils/Config.in | |||
@@ -73,7 +73,7 @@ config LSMOD | |||
73 | lsmod is used to display a list of loaded modules. | 73 | lsmod is used to display a list of loaded modules. |
74 | 74 | ||
75 | config FEATURE_LSMOD_PRETTY_2_6_OUTPUT | 75 | config FEATURE_LSMOD_PRETTY_2_6_OUTPUT |
76 | bool "lsmod pretty output for 2.6.x Linux kernels " | 76 | bool "Pretty output for 2.6.x Linux kernels" |
77 | default n | 77 | default n |
78 | depends on LSMOD | 78 | depends on LSMOD |
79 | help | 79 | help |
diff --git a/networking/Config.in b/networking/Config.in index 729cca148..f0a93078e 100644 --- a/networking/Config.in +++ b/networking/Config.in | |||
@@ -55,7 +55,7 @@ config BRCTL | |||
55 | Supports addbr/delbr and addif/delif. | 55 | Supports addbr/delbr and addif/delif. |
56 | 56 | ||
57 | #config FEATURE_BRCTL_SHOW | 57 | #config FEATURE_BRCTL_SHOW |
58 | # bool "support show, showmac and showstp" | 58 | # bool "Support show, showmac and showstp" |
59 | # default n | 59 | # default n |
60 | # depends on BRCTL | 60 | # depends on BRCTL |
61 | # help | 61 | # help |
@@ -63,7 +63,7 @@ config BRCTL | |||
63 | # showmacs, showstp, show | 63 | # showmacs, showstp, show |
64 | 64 | ||
65 | config FEATURE_BRCTL_FANCY | 65 | config FEATURE_BRCTL_FANCY |
66 | bool "fancy options" | 66 | bool "Fancy options" |
67 | default n | 67 | default n |
68 | depends on BRCTL | 68 | depends on BRCTL |
69 | help | 69 | help |
@@ -142,7 +142,7 @@ config FEATURE_HTTPD_USE_SENDFILE | |||
142 | instead of read/write loop. | 142 | instead of read/write loop. |
143 | 143 | ||
144 | config FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP | 144 | config FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP |
145 | bool "Support reloading the global config file using hup signal" | 145 | bool "Support reloading of global config file on HUP signal" |
146 | default n | 146 | default n |
147 | depends on HTTPD | 147 | depends on HTTPD |
148 | help | 148 | help |
@@ -192,7 +192,7 @@ config FEATURE_HTTPD_CGI | |||
192 | when specific URLs are requested. | 192 | when specific URLs are requested. |
193 | 193 | ||
194 | config FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR | 194 | config FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR |
195 | bool "Enable support for running scripts through an interpreter" | 195 | bool "Support for running scripts through an interpreter" |
196 | default n | 196 | default n |
197 | depends on FEATURE_HTTPD_CGI | 197 | depends on FEATURE_HTTPD_CGI |
198 | help | 198 | help |
@@ -203,7 +203,7 @@ config FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR | |||
203 | *.php:/path/to/your/php | 203 | *.php:/path/to/your/php |
204 | 204 | ||
205 | config FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV | 205 | config FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV |
206 | bool "Support the REMOTE_PORT environment variable for CGI" | 206 | bool "Set REMOTE_PORT environment variable for CGI" |
207 | default n | 207 | default n |
208 | depends on FEATURE_HTTPD_CGI | 208 | depends on FEATURE_HTTPD_CGI |
209 | help | 209 | help |
@@ -211,17 +211,17 @@ config FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV | |||
211 | references that contain a unique port number. | 211 | references that contain a unique port number. |
212 | 212 | ||
213 | config FEATURE_HTTPD_ENCODE_URL_STR | 213 | config FEATURE_HTTPD_ENCODE_URL_STR |
214 | bool "Enable the -e option for shell script CGI simplification." | 214 | bool "Enable -e option (useful for CGIs written as shell scripts)" |
215 | default y | 215 | default y |
216 | depends on HTTPD | 216 | depends on HTTPD |
217 | help | 217 | help |
218 | This option allows html encoding arbitrary | 218 | This option allows html encoding of arbitrary strings for display |
219 | strings for display of the browser. Output goes to stdout. | 219 | by the browser. Output goes to stdout. |
220 | For example, httpd -e "<Hello World>" as | 220 | For example, httpd -e "<Hello World>" produces |
221 | "<Hello World>". | 221 | "<Hello World>". |
222 | 222 | ||
223 | config FEATURE_HTTPD_ERROR_PAGES | 223 | config FEATURE_HTTPD_ERROR_PAGES |
224 | bool "Enable support for custom error pages" | 224 | bool "Support for custom error pages" |
225 | default n | 225 | default n |
226 | depends on HTTPD | 226 | depends on HTTPD |
227 | help | 227 | help |
@@ -234,7 +234,7 @@ config FEATURE_HTTPD_ERROR_PAGES | |||
234 | message. | 234 | message. |
235 | 235 | ||
236 | config FEATURE_HTTPD_PROXY | 236 | config FEATURE_HTTPD_PROXY |
237 | bool "Enable support for reverse proxy" | 237 | bool "Support for reverse proxy" |
238 | default n | 238 | default n |
239 | depends on HTTPD | 239 | depends on HTTPD |
240 | help | 240 | help |
@@ -363,14 +363,14 @@ config FEATURE_IFUPDOWN_IFCONFIG_BUILTIN | |||
363 | work. | 363 | work. |
364 | 364 | ||
365 | config FEATURE_IFUPDOWN_IPV4 | 365 | config FEATURE_IFUPDOWN_IPV4 |
366 | bool "Enable support for IPv4" | 366 | bool "Support for IPv4" |
367 | default y | 367 | default y |
368 | depends on IFUPDOWN | 368 | depends on IFUPDOWN |
369 | help | 369 | help |
370 | If you want ifup/ifdown to talk IPv4, leave this on. | 370 | If you want ifup/ifdown to talk IPv4, leave this on. |
371 | 371 | ||
372 | config FEATURE_IFUPDOWN_IPV6 | 372 | config FEATURE_IFUPDOWN_IPV6 |
373 | bool "Enable support for IPv6" | 373 | bool "Support for IPv6" |
374 | default n | 374 | default n |
375 | depends on IFUPDOWN && FEATURE_IPV6 | 375 | depends on IFUPDOWN && FEATURE_IPV6 |
376 | help | 376 | help |
@@ -378,7 +378,7 @@ config FEATURE_IFUPDOWN_IPV6 | |||
378 | 378 | ||
379 | ### UNUSED | 379 | ### UNUSED |
380 | ###config FEATURE_IFUPDOWN_IPX | 380 | ###config FEATURE_IFUPDOWN_IPX |
381 | ### bool "Enable support for IPX" | 381 | ### bool "Support for IPX" |
382 | ### default n | 382 | ### default n |
383 | ### depends on IFUPDOWN | 383 | ### depends on IFUPDOWN |
384 | ### help | 384 | ### help |
@@ -394,7 +394,7 @@ config FEATURE_IFUPDOWN_MAPPING | |||
394 | a weird network setup you don't need it. | 394 | a weird network setup you don't need it. |
395 | 395 | ||
396 | config FEATURE_IFUPDOWN_EXTERNAL_DHCP | 396 | config FEATURE_IFUPDOWN_EXTERNAL_DHCP |
397 | bool "Enable support for external dhcp clients" | 397 | bool "Support for external dhcp clients" |
398 | default n | 398 | default n |
399 | depends on IFUPDOWN | 399 | depends on IFUPDOWN |
400 | help | 400 | help |
@@ -497,7 +497,7 @@ config FEATURE_IP_RULE | |||
497 | Add support for rule commands to "ip". | 497 | Add support for rule commands to "ip". |
498 | 498 | ||
499 | config FEATURE_IP_SHORT_FORMS | 499 | config FEATURE_IP_SHORT_FORMS |
500 | bool "Support short forms of ip commands." | 500 | bool "Support short forms of ip commands" |
501 | default n | 501 | default n |
502 | depends on IP | 502 | depends on IP |
503 | help | 503 | help |
@@ -625,7 +625,7 @@ config NETSTAT | |||
625 | netstat prints information about the Linux networking subsystem. | 625 | netstat prints information about the Linux networking subsystem. |
626 | 626 | ||
627 | config FEATURE_NETSTAT_WIDE | 627 | config FEATURE_NETSTAT_WIDE |
628 | bool " Enable wide netstat output" | 628 | bool "Enable wide netstat output" |
629 | default n | 629 | default n |
630 | depends on NETSTAT | 630 | depends on NETSTAT |
631 | help | 631 | help |
@@ -896,4 +896,16 @@ config ZCIP | |||
896 | See http://www.zeroconf.org for further details, and "zcip.script" | 896 | See http://www.zeroconf.org for further details, and "zcip.script" |
897 | in the busybox examples. | 897 | in the busybox examples. |
898 | 898 | ||
899 | config TCPSVD | ||
900 | bool "tcpsvd" | ||
901 | default n | ||
902 | help | ||
903 | tcpsvd listens on a TCP port and runs a program for each new connection | ||
904 | |||
905 | config UDPSVD | ||
906 | bool "udpsvd" | ||
907 | default n | ||
908 | help | ||
909 | udpsvd listens on an UDP port and runs a program for each new connection | ||
910 | |||
899 | endmenu | 911 | endmenu |
diff --git a/networking/Kbuild b/networking/Kbuild index bf9ba9960..be2ef94dd 100644 --- a/networking/Kbuild +++ b/networking/Kbuild | |||
@@ -40,3 +40,6 @@ lib-$(CONFIG_TRACEROUTE) += traceroute.o | |||
40 | lib-$(CONFIG_VCONFIG) += vconfig.o | 40 | lib-$(CONFIG_VCONFIG) += vconfig.o |
41 | lib-$(CONFIG_WGET) += wget.o | 41 | lib-$(CONFIG_WGET) += wget.o |
42 | lib-$(CONFIG_ZCIP) += zcip.o | 42 | lib-$(CONFIG_ZCIP) += zcip.o |
43 | |||
44 | lib-$(CONFIG_TCPSVD) += tcpudp.o tcpudp_perhost.o | ||
45 | lib-$(CONFIG_UDPSVD) += tcpudp.o tcpudp_perhost.o | ||
diff --git a/runit/svlogd.c b/runit/svlogd.c index 4458bd787..db3d4c540 100644 --- a/runit/svlogd.c +++ b/runit/svlogd.c | |||
@@ -206,17 +206,22 @@ static void fmt_time_bernstein_25(char *s) | |||
206 | bin2hex(s, (char*)pack, 12); | 206 | bin2hex(s, (char*)pack, 12); |
207 | } | 207 | } |
208 | 208 | ||
209 | static unsigned processorstart(struct logdir *ld) | 209 | static void processorstart(struct logdir *ld) |
210 | { | 210 | { |
211 | char sv_ch; | ||
211 | int pid; | 212 | int pid; |
212 | 213 | ||
213 | if (!ld->processor) return 0; | 214 | if (!ld->processor) return; |
214 | if (ld->ppid) { | 215 | if (ld->ppid) { |
215 | warnx("processor already running", ld->name); | 216 | warnx("processor already running", ld->name); |
216 | return 0; | 217 | return; |
217 | } | 218 | } |
218 | while ((pid = fork()) == -1) | 219 | |
219 | pause2cannot("fork for processor", ld->name); | 220 | /* vfork'ed child trashes this byte, save... */ |
221 | sv_ch = ld->fnsave[26]; | ||
222 | |||
223 | while ((pid = vfork()) == -1) | ||
224 | pause2cannot("vfork for processor", ld->name); | ||
220 | if (!pid) { | 225 | if (!pid) { |
221 | char *prog[4]; | 226 | char *prog[4]; |
222 | int fd; | 227 | int fd; |
@@ -235,7 +240,7 @@ static unsigned processorstart(struct logdir *ld) | |||
235 | bb_error_msg(INFO"processing: %s/%s", ld->name, ld->fnsave); | 240 | bb_error_msg(INFO"processing: %s/%s", ld->name, ld->fnsave); |
236 | fd = xopen(ld->fnsave, O_RDONLY|O_NDELAY); | 241 | fd = xopen(ld->fnsave, O_RDONLY|O_NDELAY); |
237 | xmove_fd(fd, 0); | 242 | xmove_fd(fd, 0); |
238 | ld->fnsave[26] = 't'; | 243 | ld->fnsave[26] = 't'; /* <- that's why we need sv_ch! */ |
239 | fd = xopen(ld->fnsave, O_WRONLY|O_NDELAY|O_TRUNC|O_CREAT); | 244 | fd = xopen(ld->fnsave, O_WRONLY|O_NDELAY|O_TRUNC|O_CREAT); |
240 | xmove_fd(fd, 1); | 245 | xmove_fd(fd, 1); |
241 | fd = open_read("state"); | 246 | fd = open_read("state"); |
@@ -257,8 +262,8 @@ static unsigned processorstart(struct logdir *ld) | |||
257 | execv("/bin/sh", prog); | 262 | execv("/bin/sh", prog); |
258 | bb_perror_msg_and_die(FATAL"cannot %s processor %s", "run", ld->name); | 263 | bb_perror_msg_and_die(FATAL"cannot %s processor %s", "run", ld->name); |
259 | } | 264 | } |
265 | ld->fnsave[26] = sv_ch; /* ...restore */ | ||
260 | ld->ppid = pid; | 266 | ld->ppid = pid; |
261 | return 1; | ||
262 | } | 267 | } |
263 | 268 | ||
264 | static unsigned processorstop(struct logdir *ld) | 269 | static unsigned processorstop(struct logdir *ld) |
diff --git a/scripts/Makefile.IMA b/scripts/Makefile.IMA index f5bc6ffd9..1d7bc2cc3 100644 --- a/scripts/Makefile.IMA +++ b/scripts/Makefile.IMA | |||
@@ -63,9 +63,6 @@ lib-y:= | |||
63 | include runit/Kbuild | 63 | include runit/Kbuild |
64 | lib-all-y += $(patsubst %,runit/%,$(sort $(lib-y))) | 64 | lib-all-y += $(patsubst %,runit/%,$(sort $(lib-y))) |
65 | lib-y:= | 65 | lib-y:= |
66 | include ipsvd/Kbuild | ||
67 | lib-all-y += $(patsubst %,ipsvd/%,$(sort $(lib-y))) | ||
68 | lib-y:= | ||
69 | include modutils/Kbuild | 66 | include modutils/Kbuild |
70 | lib-all-y += $(patsubst %,modutils/%,$(sort $(lib-y))) | 67 | lib-all-y += $(patsubst %,modutils/%,$(sort $(lib-y))) |
71 | lib-y:= | 68 | lib-y:= |
diff --git a/scripts/defconfig b/scripts/defconfig index 87bc6bd7e..a42f6e41e 100644 --- a/scripts/defconfig +++ b/scripts/defconfig | |||
@@ -1,4 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | ||
3 | # Busybox version: 1.10.0.svn | ||
4 | # Sat Mar 15 20:35:39 2008 | ||
2 | # | 5 | # |
3 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
4 | 7 | ||
@@ -36,6 +39,7 @@ CONFIG_FEATURE_HAVE_RPC=y | |||
36 | # Build Options | 39 | # Build Options |
37 | # | 40 | # |
38 | # CONFIG_STATIC is not set | 41 | # CONFIG_STATIC is not set |
42 | # CONFIG_NOMMU is not set | ||
39 | # CONFIG_BUILD_LIBBUSYBOX is not set | 43 | # CONFIG_BUILD_LIBBUSYBOX is not set |
40 | # CONFIG_FEATURE_INDIVIDUAL is not set | 44 | # CONFIG_FEATURE_INDIVIDUAL is not set |
41 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set | 45 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set |
@@ -79,6 +83,7 @@ CONFIG_FEATURE_EDITING_HISTORY=15 | |||
79 | CONFIG_FEATURE_TAB_COMPLETION=y | 83 | CONFIG_FEATURE_TAB_COMPLETION=y |
80 | # CONFIG_FEATURE_USERNAME_COMPLETION is not set | 84 | # CONFIG_FEATURE_USERNAME_COMPLETION is not set |
81 | # CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set | 85 | # CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set |
86 | # CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set | ||
82 | CONFIG_FEATURE_COPYBUF_KB=4 | 87 | CONFIG_FEATURE_COPYBUF_KB=4 |
83 | # CONFIG_MONOTONIC_SYSCALL is not set | 88 | # CONFIG_MONOTONIC_SYSCALL is not set |
84 | CONFIG_IOCTL_HEX2STR_ERROR=y | 89 | CONFIG_IOCTL_HEX2STR_ERROR=y |
@@ -106,15 +111,17 @@ CONFIG_RPM=y | |||
106 | CONFIG_FEATURE_RPM_BZ2=y | 111 | CONFIG_FEATURE_RPM_BZ2=y |
107 | CONFIG_TAR=y | 112 | CONFIG_TAR=y |
108 | CONFIG_FEATURE_TAR_CREATE=y | 113 | CONFIG_FEATURE_TAR_CREATE=y |
114 | CONFIG_FEATURE_TAR_GZIP=y | ||
109 | CONFIG_FEATURE_TAR_BZIP2=y | 115 | CONFIG_FEATURE_TAR_BZIP2=y |
110 | CONFIG_FEATURE_TAR_LZMA=y | 116 | CONFIG_FEATURE_TAR_LZMA=y |
111 | CONFIG_FEATURE_TAR_FROM=y | ||
112 | CONFIG_FEATURE_TAR_GZIP=y | ||
113 | CONFIG_FEATURE_TAR_COMPRESS=y | 117 | CONFIG_FEATURE_TAR_COMPRESS=y |
118 | CONFIG_FEATURE_TAR_AUTODETECT=y | ||
119 | CONFIG_FEATURE_TAR_FROM=y | ||
114 | CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y | 120 | CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y |
115 | CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y | 121 | CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y |
116 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y | 122 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y |
117 | CONFIG_FEATURE_TAR_LONG_OPTIONS=y | 123 | CONFIG_FEATURE_TAR_LONG_OPTIONS=y |
124 | CONFIG_FEATURE_TAR_UNAME_GNAME=y | ||
118 | CONFIG_UNCOMPRESS=y | 125 | CONFIG_UNCOMPRESS=y |
119 | CONFIG_UNLZMA=y | 126 | CONFIG_UNLZMA=y |
120 | CONFIG_FEATURE_LZMA_FAST=y | 127 | CONFIG_FEATURE_LZMA_FAST=y |
@@ -201,6 +208,7 @@ CONFIG_FEATURE_READLINK_FOLLOW=y | |||
201 | CONFIG_REALPATH=y | 208 | CONFIG_REALPATH=y |
202 | CONFIG_RM=y | 209 | CONFIG_RM=y |
203 | CONFIG_RMDIR=y | 210 | CONFIG_RMDIR=y |
211 | # CONFIG_FEATURE_RMDIR_LONG_OPTIONS is not set | ||
204 | CONFIG_SEQ=y | 212 | CONFIG_SEQ=y |
205 | CONFIG_SHA1SUM=y | 213 | CONFIG_SHA1SUM=y |
206 | CONFIG_SLEEP=y | 214 | CONFIG_SLEEP=y |
@@ -361,6 +369,8 @@ CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y | |||
361 | CONFIG_INIT=y | 369 | CONFIG_INIT=y |
362 | # CONFIG_DEBUG_INIT is not set | 370 | # CONFIG_DEBUG_INIT is not set |
363 | CONFIG_FEATURE_USE_INITTAB=y | 371 | CONFIG_FEATURE_USE_INITTAB=y |
372 | # CONFIG_FEATURE_KILL_REMOVED is not set | ||
373 | CONFIG_FEATURE_KILL_DELAY=0 | ||
364 | CONFIG_FEATURE_INIT_SCTTY=y | 374 | CONFIG_FEATURE_INIT_SCTTY=y |
365 | # CONFIG_FEATURE_INIT_SYSLOG is not set | 375 | # CONFIG_FEATURE_INIT_SYSLOG is not set |
366 | CONFIG_FEATURE_EXTRA_QUIET=y | 376 | CONFIG_FEATURE_EXTRA_QUIET=y |
@@ -380,6 +390,7 @@ CONFIG_FEATURE_ADDUSER_TO_GROUP=y | |||
380 | CONFIG_DELGROUP=y | 390 | CONFIG_DELGROUP=y |
381 | CONFIG_FEATURE_DEL_USER_FROM_GROUP=y | 391 | CONFIG_FEATURE_DEL_USER_FROM_GROUP=y |
382 | CONFIG_ADDUSER=y | 392 | CONFIG_ADDUSER=y |
393 | # CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set | ||
383 | CONFIG_DELUSER=y | 394 | CONFIG_DELUSER=y |
384 | CONFIG_GETTY=y | 395 | CONFIG_GETTY=y |
385 | CONFIG_FEATURE_UTMP=y | 396 | CONFIG_FEATURE_UTMP=y |
@@ -448,6 +459,7 @@ CONFIG_FEATURE_FDISK_WRITABLE=y | |||
448 | # CONFIG_FEATURE_SUN_LABEL is not set | 459 | # CONFIG_FEATURE_SUN_LABEL is not set |
449 | # CONFIG_FEATURE_OSF_LABEL is not set | 460 | # CONFIG_FEATURE_OSF_LABEL is not set |
450 | CONFIG_FEATURE_FDISK_ADVANCED=y | 461 | CONFIG_FEATURE_FDISK_ADVANCED=y |
462 | # CONFIG_FINDFS is not set | ||
451 | CONFIG_FREERAMDISK=y | 463 | CONFIG_FREERAMDISK=y |
452 | CONFIG_FSCK_MINIX=y | 464 | CONFIG_FSCK_MINIX=y |
453 | CONFIG_MKFS_MINIX=y | 465 | CONFIG_MKFS_MINIX=y |
@@ -468,22 +480,56 @@ CONFIG_IPCS=y | |||
468 | CONFIG_LOSETUP=y | 480 | CONFIG_LOSETUP=y |
469 | CONFIG_MDEV=y | 481 | CONFIG_MDEV=y |
470 | CONFIG_FEATURE_MDEV_CONF=y | 482 | CONFIG_FEATURE_MDEV_CONF=y |
483 | CONFIG_FEATURE_MDEV_RENAME=y | ||
471 | CONFIG_FEATURE_MDEV_EXEC=y | 484 | CONFIG_FEATURE_MDEV_EXEC=y |
472 | CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y | 485 | CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y |
473 | CONFIG_MKSWAP=y | 486 | CONFIG_MKSWAP=y |
474 | CONFIG_FEATURE_MKSWAP_V0=y | 487 | CONFIG_FEATURE_MKSWAP_V0=y |
475 | CONFIG_MORE=y | 488 | CONFIG_MORE=y |
476 | CONFIG_FEATURE_USE_TERMIOS=y | 489 | CONFIG_FEATURE_USE_TERMIOS=y |
490 | # CONFIG_VOLUMEID is not set | ||
491 | # CONFIG_FEATURE_VOLUMEID_EXT is not set | ||
492 | # CONFIG_FEATURE_VOLUMEID_REISERFS is not set | ||
493 | # CONFIG_FEATURE_VOLUMEID_FAT is not set | ||
494 | # CONFIG_FEATURE_VOLUMEID_HFS is not set | ||
495 | # CONFIG_FEATURE_VOLUMEID_JFS is not set | ||
496 | # CONFIG_FEATURE_VOLUMEID_UFS is not set | ||
497 | # CONFIG_FEATURE_VOLUMEID_XFS is not set | ||
498 | # CONFIG_FEATURE_VOLUMEID_NTFS is not set | ||
499 | # CONFIG_FEATURE_VOLUMEID_ISO9660 is not set | ||
500 | # CONFIG_FEATURE_VOLUMEID_UDF is not set | ||
501 | # CONFIG_FEATURE_VOLUMEID_LUKS is not set | ||
502 | # CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set | ||
503 | # CONFIG_FEATURE_VOLUMEID_LVM is not set | ||
504 | # CONFIG_FEATURE_VOLUMEID_CRAMFS is not set | ||
505 | # CONFIG_FEATURE_VOLUMEID_HPFS is not set | ||
506 | # CONFIG_FEATURE_VOLUMEID_ROMFS is not set | ||
507 | # CONFIG_FEATURE_VOLUMEID_SYSV is not set | ||
508 | # CONFIG_FEATURE_VOLUMEID_MINIX is not set | ||
509 | # CONFIG_FEATURE_VOLUMEID_MAC is not set | ||
510 | # CONFIG_FEATURE_VOLUMEID_MSDOS is not set | ||
511 | # CONFIG_FEATURE_VOLUMEID_OCFS2 is not set | ||
512 | # CONFIG_FEATURE_VOLUMEID_HIGHPOINTRAID is not set | ||
513 | # CONFIG_FEATURE_VOLUMEID_ISWRAID is not set | ||
514 | # CONFIG_FEATURE_VOLUMEID_LSIRAID is not set | ||
515 | # CONFIG_FEATURE_VOLUMEID_VIARAID is not set | ||
516 | # CONFIG_FEATURE_VOLUMEID_SILICONRAID is not set | ||
517 | # CONFIG_FEATURE_VOLUMEID_NVIDIARAID is not set | ||
518 | # CONFIG_FEATURE_VOLUMEID_PROMISERAID is not set | ||
519 | # CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set | ||
477 | CONFIG_MOUNT=y | 520 | CONFIG_MOUNT=y |
521 | CONFIG_FEATURE_MOUNT_FAKE=y | ||
522 | CONFIG_FEATURE_MOUNT_VERBOSE=y | ||
478 | # CONFIG_FEATURE_MOUNT_HELPERS is not set | 523 | # CONFIG_FEATURE_MOUNT_HELPERS is not set |
524 | # CONFIG_FEATURE_MOUNT_LABEL is not set | ||
479 | CONFIG_FEATURE_MOUNT_NFS=y | 525 | CONFIG_FEATURE_MOUNT_NFS=y |
480 | CONFIG_FEATURE_MOUNT_CIFS=y | 526 | CONFIG_FEATURE_MOUNT_CIFS=y |
481 | CONFIG_FEATURE_MOUNT_FAKE=y | ||
482 | CONFIG_FEATURE_MOUNT_FLAGS=y | 527 | CONFIG_FEATURE_MOUNT_FLAGS=y |
483 | CONFIG_FEATURE_MOUNT_FSTAB=y | 528 | CONFIG_FEATURE_MOUNT_FSTAB=y |
484 | CONFIG_PIVOT_ROOT=y | 529 | CONFIG_PIVOT_ROOT=y |
485 | CONFIG_RDATE=y | 530 | CONFIG_RDATE=y |
486 | CONFIG_READPROFILE=y | 531 | CONFIG_READPROFILE=y |
532 | # CONFIG_RTCWAKE is not set | ||
487 | CONFIG_SETARCH=y | 533 | CONFIG_SETARCH=y |
488 | CONFIG_SWAPONOFF=y | 534 | CONFIG_SWAPONOFF=y |
489 | CONFIG_SWITCH_ROOT=y | 535 | CONFIG_SWITCH_ROOT=y |
@@ -501,6 +547,14 @@ CONFIG_FEATURE_MOUNT_LOOP=y | |||
501 | # | 547 | # |
502 | CONFIG_ADJTIMEX=y | 548 | CONFIG_ADJTIMEX=y |
503 | # CONFIG_BBCONFIG is not set | 549 | # CONFIG_BBCONFIG is not set |
550 | # CONFIG_CHAT is not set | ||
551 | # CONFIG_FEATURE_CHAT_NOFAIL is not set | ||
552 | # CONFIG_FEATURE_CHAT_TTY_HIFI is not set | ||
553 | # CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set | ||
554 | # CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set | ||
555 | # CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set | ||
556 | # CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set | ||
557 | # CONFIG_FEATURE_CHAT_CLR_ABORT is not set | ||
504 | CONFIG_CHRT=y | 558 | CONFIG_CHRT=y |
505 | CONFIG_CROND=y | 559 | CONFIG_CROND=y |
506 | # CONFIG_DEBUG_CROND_OPTION is not set | 560 | # CONFIG_DEBUG_CROND_OPTION is not set |
@@ -539,6 +593,7 @@ CONFIG_RAIDAUTORUN=y | |||
539 | CONFIG_READAHEAD=y | 593 | CONFIG_READAHEAD=y |
540 | CONFIG_RUNLEVEL=y | 594 | CONFIG_RUNLEVEL=y |
541 | CONFIG_RX=y | 595 | CONFIG_RX=y |
596 | CONFIG_SCRIPT=y | ||
542 | CONFIG_STRINGS=y | 597 | CONFIG_STRINGS=y |
543 | CONFIG_SETSID=y | 598 | CONFIG_SETSID=y |
544 | CONFIG_TASKSET=y | 599 | CONFIG_TASKSET=y |
@@ -556,6 +611,7 @@ CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y | |||
556 | CONFIG_ARP=y | 611 | CONFIG_ARP=y |
557 | CONFIG_ARPING=y | 612 | CONFIG_ARPING=y |
558 | CONFIG_BRCTL=y | 613 | CONFIG_BRCTL=y |
614 | CONFIG_FEATURE_BRCTL_FANCY=y | ||
559 | CONFIG_DNSD=y | 615 | CONFIG_DNSD=y |
560 | CONFIG_ETHER_WAKE=y | 616 | CONFIG_ETHER_WAKE=y |
561 | CONFIG_FAKEIDENTD=y | 617 | CONFIG_FAKEIDENTD=y |
@@ -583,6 +639,7 @@ CONFIG_FEATURE_IFCONFIG_SLIP=y | |||
583 | CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y | 639 | CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y |
584 | CONFIG_FEATURE_IFCONFIG_HW=y | 640 | CONFIG_FEATURE_IFCONFIG_HW=y |
585 | CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y | 641 | CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y |
642 | CONFIG_IFENSLAVE=y | ||
586 | CONFIG_IFUPDOWN=y | 643 | CONFIG_IFUPDOWN=y |
587 | CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" | 644 | CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" |
588 | CONFIG_FEATURE_IFUPDOWN_IP=y | 645 | CONFIG_FEATURE_IFUPDOWN_IP=y |
@@ -616,6 +673,7 @@ CONFIG_IPCALC=y | |||
616 | CONFIG_FEATURE_IPCALC_FANCY=y | 673 | CONFIG_FEATURE_IPCALC_FANCY=y |
617 | CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y | 674 | CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y |
618 | CONFIG_NAMEIF=y | 675 | CONFIG_NAMEIF=y |
676 | # CONFIG_FEATURE_NAMEIF_EXTENDED is not set | ||
619 | CONFIG_NC=y | 677 | CONFIG_NC=y |
620 | CONFIG_NC_SERVER=y | 678 | CONFIG_NC_SERVER=y |
621 | CONFIG_NC_EXTRA=y | 679 | CONFIG_NC_EXTRA=y |
@@ -624,11 +682,11 @@ CONFIG_FEATURE_NETSTAT_WIDE=y | |||
624 | CONFIG_NSLOOKUP=y | 682 | CONFIG_NSLOOKUP=y |
625 | CONFIG_PING=y | 683 | CONFIG_PING=y |
626 | CONFIG_PING6=y | 684 | CONFIG_PING6=y |
627 | CONFIG_PSCAN=y | ||
628 | CONFIG_FEATURE_FANCY_PING=y | 685 | CONFIG_FEATURE_FANCY_PING=y |
686 | CONFIG_PSCAN=y | ||
629 | CONFIG_ROUTE=y | 687 | CONFIG_ROUTE=y |
630 | CONFIG_SENDMAIL=y | 688 | CONFIG_SENDMAIL=y |
631 | CONFIG_FEATURE_SENDMAIL_NETWORK=y | 689 | CONFIG_FETCHMAIL=y |
632 | CONFIG_SLATTACH=y | 690 | CONFIG_SLATTACH=y |
633 | CONFIG_TELNET=y | 691 | CONFIG_TELNET=y |
634 | CONFIG_FEATURE_TELNET_TTYPE=y | 692 | CONFIG_FEATURE_TELNET_TTYPE=y |
@@ -636,6 +694,7 @@ CONFIG_FEATURE_TELNET_AUTOLOGIN=y | |||
636 | CONFIG_TELNETD=y | 694 | CONFIG_TELNETD=y |
637 | CONFIG_FEATURE_TELNETD_STANDALONE=y | 695 | CONFIG_FEATURE_TELNETD_STANDALONE=y |
638 | CONFIG_TFTP=y | 696 | CONFIG_TFTP=y |
697 | CONFIG_TFTPD=y | ||
639 | CONFIG_FEATURE_TFTP_GET=y | 698 | CONFIG_FEATURE_TFTP_GET=y |
640 | CONFIG_FEATURE_TFTP_PUT=y | 699 | CONFIG_FEATURE_TFTP_PUT=y |
641 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y | 700 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y |
@@ -648,10 +707,13 @@ CONFIG_APP_UDHCPD=y | |||
648 | CONFIG_APP_DHCPRELAY=y | 707 | CONFIG_APP_DHCPRELAY=y |
649 | CONFIG_APP_DUMPLEASES=y | 708 | CONFIG_APP_DUMPLEASES=y |
650 | CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y | 709 | CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y |
710 | CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" | ||
651 | CONFIG_APP_UDHCPC=y | 711 | CONFIG_APP_UDHCPC=y |
652 | CONFIG_FEATURE_UDHCPC_ARPING=y | 712 | CONFIG_FEATURE_UDHCPC_ARPING=y |
713 | # CONFIG_FEATURE_UDHCP_PORT is not set | ||
653 | # CONFIG_FEATURE_UDHCP_DEBUG is not set | 714 | # CONFIG_FEATURE_UDHCP_DEBUG is not set |
654 | CONFIG_FEATURE_RFC3397=y | 715 | CONFIG_FEATURE_RFC3397=y |
716 | CONFIG_DHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" | ||
655 | CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 | 717 | CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 |
656 | CONFIG_VCONFIG=y | 718 | CONFIG_VCONFIG=y |
657 | CONFIG_WGET=y | 719 | CONFIG_WGET=y |
@@ -659,6 +721,8 @@ CONFIG_FEATURE_WGET_STATUSBAR=y | |||
659 | CONFIG_FEATURE_WGET_AUTHENTICATION=y | 721 | CONFIG_FEATURE_WGET_AUTHENTICATION=y |
660 | CONFIG_FEATURE_WGET_LONG_OPTIONS=y | 722 | CONFIG_FEATURE_WGET_LONG_OPTIONS=y |
661 | CONFIG_ZCIP=y | 723 | CONFIG_ZCIP=y |
724 | CONFIG_TCPSVD=y | ||
725 | CONFIG_UDPSVD=y | ||
662 | 726 | ||
663 | # | 727 | # |
664 | # Process Utilities | 728 | # Process Utilities |
@@ -676,6 +740,8 @@ CONFIG_FEATURE_PIDOF_OMIT=y | |||
676 | CONFIG_PKILL=y | 740 | CONFIG_PKILL=y |
677 | CONFIG_PS=y | 741 | CONFIG_PS=y |
678 | CONFIG_FEATURE_PS_WIDE=y | 742 | CONFIG_FEATURE_PS_WIDE=y |
743 | # CONFIG_FEATURE_PS_TIME is not set | ||
744 | # CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set | ||
679 | CONFIG_RENICE=y | 745 | CONFIG_RENICE=y |
680 | CONFIG_BB_SYSCTL=y | 746 | CONFIG_BB_SYSCTL=y |
681 | CONFIG_TOP=y | 747 | CONFIG_TOP=y |
@@ -735,6 +801,7 @@ CONFIG_FEATURE_SH_EXTRA_QUIET=y | |||
735 | CONFIG_SYSLOGD=y | 801 | CONFIG_SYSLOGD=y |
736 | CONFIG_FEATURE_ROTATE_LOGFILE=y | 802 | CONFIG_FEATURE_ROTATE_LOGFILE=y |
737 | CONFIG_FEATURE_REMOTE_LOG=y | 803 | CONFIG_FEATURE_REMOTE_LOG=y |
804 | # CONFIG_FEATURE_SYSLOGD_DUP is not set | ||
738 | CONFIG_FEATURE_IPC_SYSLOG=y | 805 | CONFIG_FEATURE_IPC_SYSLOG=y |
739 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 | 806 | CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 |
740 | CONFIG_LOGREAD=y | 807 | CONFIG_LOGREAD=y |
@@ -771,7 +838,8 @@ CONFIG_SOFTLIMIT=y | |||
771 | # CONFIG_SESTATUS is not set | 838 | # CONFIG_SESTATUS is not set |
772 | 839 | ||
773 | # | 840 | # |
774 | # ipsvd utilities | 841 | # Print Utilities |
775 | # | 842 | # |
776 | CONFIG_TCPSVD=y | 843 | CONFIG_LPD=y |
777 | CONFIG_UDPSVD=y | 844 | CONFIG_LPR=y |
845 | CONFIG_LPQ=y | ||
diff --git a/sysklogd/Config.in b/sysklogd/Config.in index 45f86ed62..4312a0572 100644 --- a/sysklogd/Config.in +++ b/sysklogd/Config.in | |||
@@ -65,7 +65,7 @@ config FEATURE_IPC_SYSLOG | |||
65 | break badly. | 65 | break badly. |
66 | 66 | ||
67 | config FEATURE_IPC_SYSLOG_BUFFER_SIZE | 67 | config FEATURE_IPC_SYSLOG_BUFFER_SIZE |
68 | int " Circular buffer size in Kbytes (minimum 4KB)" | 68 | int "Circular buffer size in Kbytes (minimum 4KB)" |
69 | default 16 | 69 | default 16 |
70 | range 4 2147483647 | 70 | range 4 2147483647 |
71 | depends on FEATURE_IPC_SYSLOG | 71 | depends on FEATURE_IPC_SYSLOG |
@@ -84,7 +84,7 @@ config LOGREAD | |||
84 | stored in the syslogd circular buffer. | 84 | stored in the syslogd circular buffer. |
85 | 85 | ||
86 | config FEATURE_LOGREAD_REDUCED_LOCKING | 86 | config FEATURE_LOGREAD_REDUCED_LOCKING |
87 | bool "logread double buffering" | 87 | bool "Double buffering" |
88 | default n | 88 | default n |
89 | depends on LOGREAD | 89 | depends on LOGREAD |
90 | help | 90 | help |
diff --git a/util-linux/Config.in b/util-linux/Config.in index 552ca0f31..25c7a1efc 100644 --- a/util-linux/Config.in +++ b/util-linux/Config.in | |||
@@ -18,7 +18,7 @@ config DMESG | |||
18 | wish to enable the 'dmesg' utility. | 18 | wish to enable the 'dmesg' utility. |
19 | 19 | ||
20 | config FEATURE_DMESG_PRETTY | 20 | config FEATURE_DMESG_PRETTY |
21 | bool "pretty dmesg output" | 21 | bool "Pretty dmesg output" |
22 | default y | 22 | default y |
23 | depends on DMESG | 23 | depends on DMESG |
24 | help | 24 | help |
@@ -93,7 +93,7 @@ config FDISK | |||
93 | 'disk slices' that are defined on a hard drive. | 93 | 'disk slices' that are defined on a hard drive. |
94 | 94 | ||
95 | config FDISK_SUPPORT_LARGE_DISKS | 95 | config FDISK_SUPPORT_LARGE_DISKS |
96 | bool "support over 4GB disks" | 96 | bool "Support over 4GB disks" |
97 | default y | 97 | default y |
98 | depends on FDISK | 98 | depends on FDISK |
99 | help | 99 | help |
@@ -221,13 +221,6 @@ config HEXDUMP | |||
221 | The hexdump utility is used to display binary data in a readable | 221 | The hexdump utility is used to display binary data in a readable |
222 | way that is comparable to the output from most hex editors. | 222 | way that is comparable to the output from most hex editors. |
223 | 223 | ||
224 | config HD | ||
225 | bool "hd" | ||
226 | default n | ||
227 | select HEXDUMP | ||
228 | help | ||
229 | hd is an alias to hexdump -C. | ||
230 | |||
231 | config FEATURE_HEXDUMP_REVERSE | 224 | config FEATURE_HEXDUMP_REVERSE |
232 | bool "Support -R, reverse of 'hexdump -Cv'" | 225 | bool "Support -R, reverse of 'hexdump -Cv'" |
233 | default n | 226 | default n |
@@ -238,6 +231,13 @@ config FEATURE_HEXDUMP_REVERSE | |||
238 | NB: this option is non-standard. It's unwise to use it in scripts | 231 | NB: this option is non-standard. It's unwise to use it in scripts |
239 | aimed to be portable. | 232 | aimed to be portable. |
240 | 233 | ||
234 | config HD | ||
235 | bool "hd" | ||
236 | default n | ||
237 | select HEXDUMP | ||
238 | help | ||
239 | hd is an alias to hexdump -C. | ||
240 | |||
241 | config HWCLOCK | 241 | config HWCLOCK |
242 | bool "hwclock" | 242 | bool "hwclock" |
243 | default n | 243 | default n |
@@ -356,7 +356,7 @@ config MKSWAP | |||
356 | the swap space using the 'swapon' utility. | 356 | the swap space using the 'swapon' utility. |
357 | 357 | ||
358 | config FEATURE_MKSWAP_V0 | 358 | config FEATURE_MKSWAP_V0 |
359 | bool "version 0 support" | 359 | bool "Version 0 support" |
360 | default n | 360 | default n |
361 | depends on MKSWAP | 361 | depends on MKSWAP |
362 | # depends on MKSWAP && DEPRECATED | 362 | # depends on MKSWAP && DEPRECATED |
@@ -607,14 +607,14 @@ config MOUNT | |||
607 | the 'mount' utility. | 607 | the 'mount' utility. |
608 | 608 | ||
609 | config FEATURE_MOUNT_FAKE | 609 | config FEATURE_MOUNT_FAKE |
610 | bool "mount -f option" | 610 | bool "Support option -f" |
611 | default n | 611 | default n |
612 | depends on MOUNT | 612 | depends on MOUNT |
613 | help | 613 | help |
614 | Enable support for faking a file system mount. | 614 | Enable support for faking a file system mount. |
615 | 615 | ||
616 | config FEATURE_MOUNT_VERBOSE | 616 | config FEATURE_MOUNT_VERBOSE |
617 | bool "mount -v option" | 617 | bool "Support option -v" |
618 | default n | 618 | default n |
619 | depends on MOUNT | 619 | depends on MOUNT |
620 | help | 620 | help |
@@ -635,7 +635,7 @@ config FEATURE_MOUNT_HELPERS | |||
635 | The idea is to use such virtual filesystems in /etc/fstab. | 635 | The idea is to use such virtual filesystems in /etc/fstab. |
636 | 636 | ||
637 | config FEATURE_MOUNT_LABEL | 637 | config FEATURE_MOUNT_LABEL |
638 | bool " Support specifiying devices by label or UUID" | 638 | bool "Support specifiying devices by label or UUID" |
639 | default n | 639 | default n |
640 | depends on MOUNT | 640 | depends on MOUNT |
641 | select FINDFS | 641 | select FINDFS |
@@ -758,7 +758,7 @@ config UMOUNT | |||
758 | also want to enable 'umount'. | 758 | also want to enable 'umount'. |
759 | 759 | ||
760 | config FEATURE_UMOUNT_ALL | 760 | config FEATURE_UMOUNT_ALL |
761 | bool "umount -a option" | 761 | bool "Support option -a" |
762 | default n | 762 | default n |
763 | depends on UMOUNT | 763 | depends on UMOUNT |
764 | help | 764 | help |
@@ -808,4 +808,3 @@ config FEATURE_MTAB_SUPPORT | |||
808 | your kernel. | 808 | your kernel. |
809 | 809 | ||
810 | endmenu | 810 | endmenu |
811 | |||