diff options
Diffstat (limited to 'Config.in')
-rw-r--r-- | Config.in | 32 |
1 files changed, 27 insertions, 5 deletions
@@ -22,7 +22,7 @@ config DESKTOP | |||
22 | 22 | ||
23 | If you are preparing your build to be used on an embedded box | 23 | If you are preparing your build to be used on an embedded box |
24 | where you have tighter control over the entire set of userspace | 24 | where you have tighter control over the entire set of userspace |
25 | tools, you can unselect this option for smaller code size. | 25 | tools, you can unselect this option for smaller code size. |
26 | 26 | ||
27 | config EXTRA_COMPAT | 27 | config EXTRA_COMPAT |
28 | bool "Provide compatible behavior for rare corner cases (bigger code)" | 28 | bool "Provide compatible behavior for rare corner cases (bigger code)" |
@@ -50,6 +50,26 @@ config USE_PORTABLE_CODE | |||
50 | compiler other than gcc. | 50 | compiler other than gcc. |
51 | If you do use gcc, this option may needlessly increase code size. | 51 | If you do use gcc, this option may needlessly increase code size. |
52 | 52 | ||
53 | #fixme: delete, create suboptions for applets which use this | ||
54 | config FEATURE_AUTOWIDTH | ||
55 | bool "Calculate terminal & column widths" | ||
56 | default y | ||
57 | help | ||
58 | This option allows utilities such as 'ls', 'telnet' etc | ||
59 | to determine the width of the screen, which can allow them to | ||
60 | display additional text or avoid wrapping text onto the next line. | ||
61 | If you leave this disabled, your utilities will be especially | ||
62 | primitive and will be unable to determine the current screen width. | ||
63 | |||
64 | #fixme: delete, create suboptions for applets which use this | ||
65 | config FEATURE_USE_TERMIOS | ||
66 | bool "Use termios for one-stroke input" | ||
67 | default y | ||
68 | help | ||
69 | This option allows utilities such as 'top' to accept keyboard | ||
70 | commands. Without this option, they simply refresh display | ||
71 | after a fixed period. | ||
72 | |||
53 | config SHOW_USAGE | 73 | config SHOW_USAGE |
54 | bool "Show applet usage messages" | 74 | bool "Show applet usage messages" |
55 | default y | 75 | default y |
@@ -113,14 +133,14 @@ config INSTALL_NO_USR | |||
113 | never to /usr/bin or /usr/sbin. | 133 | never to /usr/bin or /usr/sbin. |
114 | 134 | ||
115 | config PAM | 135 | config PAM |
116 | bool "Support for PAM (Pluggable Authentication Modules)" | 136 | bool "Support PAM (Pluggable Authentication Modules)" |
117 | default n | 137 | default n |
118 | help | 138 | help |
119 | Use PAM in some busybox applets (currently login and httpd) instead | 139 | Use PAM in some busybox applets (currently login and httpd) instead |
120 | of direct access to password database. | 140 | of direct access to password database. |
121 | 141 | ||
122 | config LONG_OPTS | 142 | config LONG_OPTS |
123 | bool "Support for --long-options" | 143 | bool "Support --long-options" |
124 | default y | 144 | default y |
125 | help | 145 | help |
126 | Enable this if you want busybox applets to use the gnu --long-option | 146 | Enable this if you want busybox applets to use the gnu --long-option |
@@ -187,7 +207,7 @@ config PID_FILE_PATH | |||
187 | specify a pidfile path. | 207 | specify a pidfile path. |
188 | 208 | ||
189 | config FEATURE_SUID | 209 | config FEATURE_SUID |
190 | bool "Support for SUID/SGID handling" | 210 | bool "Support SUID/SGID handling" |
191 | default y | 211 | default y |
192 | help | 212 | help |
193 | With this option you can install the busybox binary belonging | 213 | With this option you can install the busybox binary belonging |
@@ -611,6 +631,8 @@ config DEBUG_SANITIZE | |||
611 | catch bad memory accesses (e.g. buffer overflows), but will make | 631 | catch bad memory accesses (e.g. buffer overflows), but will make |
612 | the executable larger and slow down runtime a bit. | 632 | the executable larger and slow down runtime a bit. |
613 | 633 | ||
634 | This adds -fsanitize=foo options to gcc command line. | ||
635 | |||
614 | If you aren't developing/testing busybox, say N here. | 636 | If you aren't developing/testing busybox, say N here. |
615 | 637 | ||
616 | config UNIT_TEST | 638 | config UNIT_TEST |
@@ -625,7 +647,7 @@ config WERROR | |||
625 | bool "Abort compilation on any warning" | 647 | bool "Abort compilation on any warning" |
626 | default n | 648 | default n |
627 | help | 649 | help |
628 | Selecting this will add -Werror to gcc command line. | 650 | This adds -Werror to gcc command line. |
629 | 651 | ||
630 | Most people should answer N. | 652 | Most people should answer N. |
631 | 653 | ||