diff options
105 files changed, 203 insertions, 512 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 | ||
diff --git a/archival/Config.src b/archival/Config.src index 5e7cfc0a4..0c97f3d7c 100644 --- a/archival/Config.src +++ b/archival/Config.src | |||
| @@ -8,32 +8,22 @@ menu "Archival Utilities" | |||
| 8 | config FEATURE_SEAMLESS_XZ | 8 | config FEATURE_SEAMLESS_XZ |
| 9 | bool "Make tar, rpm, modprobe etc understand .xz data" | 9 | bool "Make tar, rpm, modprobe etc understand .xz data" |
| 10 | default y | 10 | default y |
| 11 | help | ||
| 12 | Make tar, rpm, modprobe etc understand .xz data. | ||
| 13 | 11 | ||
| 14 | config FEATURE_SEAMLESS_LZMA | 12 | config FEATURE_SEAMLESS_LZMA |
| 15 | bool "Make tar, rpm, modprobe etc understand .lzma data" | 13 | bool "Make tar, rpm, modprobe etc understand .lzma data" |
| 16 | default y | 14 | default y |
| 17 | help | ||
| 18 | Make tar, rpm, modprobe etc understand .lzma data. | ||
| 19 | 15 | ||
| 20 | config FEATURE_SEAMLESS_BZ2 | 16 | config FEATURE_SEAMLESS_BZ2 |
| 21 | bool "Make tar, rpm, modprobe etc understand .bz2 data" | 17 | bool "Make tar, rpm, modprobe etc understand .bz2 data" |
| 22 | default y | 18 | default y |
| 23 | help | ||
| 24 | Make tar, rpm, modprobe etc understand .bz2 data. | ||
| 25 | 19 | ||
| 26 | config FEATURE_SEAMLESS_GZ | 20 | config FEATURE_SEAMLESS_GZ |
| 27 | bool "Make tar, rpm, modprobe etc understand .gz data" | 21 | bool "Make tar, rpm, modprobe etc understand .gz data" |
| 28 | default y | 22 | default y |
| 29 | help | ||
| 30 | Make tar, rpm, modprobe etc understand .gz data. | ||
| 31 | 23 | ||
| 32 | config FEATURE_SEAMLESS_Z | 24 | config FEATURE_SEAMLESS_Z |
| 33 | bool "Make tar, rpm, modprobe etc understand .Z data" | 25 | bool "Make tar, rpm, modprobe etc understand .Z data" |
| 34 | default n # it is ancient | 26 | default n # it is ancient |
| 35 | help | ||
| 36 | Make tar, rpm, modprobe etc understand .Z data. | ||
| 37 | 27 | ||
| 38 | INSERT | 28 | INSERT |
| 39 | 29 | ||
diff --git a/archival/ar.c b/archival/ar.c index e49d5cb2b..d119c75ad 100644 --- a/archival/ar.c +++ b/archival/ar.c | |||
| @@ -31,7 +31,7 @@ | |||
| 31 | //config: probably say N here: most compilers come with their own ar utility. | 31 | //config: probably say N here: most compilers come with their own ar utility. |
| 32 | //config: | 32 | //config: |
| 33 | //config:config FEATURE_AR_LONG_FILENAMES | 33 | //config:config FEATURE_AR_LONG_FILENAMES |
| 34 | //config: bool "Support for long filenames (not needed for debs)" | 34 | //config: bool "Support long filenames (not needed for debs)" |
| 35 | //config: default y | 35 | //config: default y |
| 36 | //config: depends on AR | 36 | //config: depends on AR |
| 37 | //config: help | 37 | //config: help |
diff --git a/archival/bbunzip.c b/archival/bbunzip.c index aa8453440..fb7a3678d 100644 --- a/archival/bbunzip.c +++ b/archival/bbunzip.c | |||
| @@ -312,8 +312,6 @@ int uncompress_main(int argc UNUSED_PARAM, char **argv) | |||
| 312 | //config: bool "Enable long options" | 312 | //config: bool "Enable long options" |
| 313 | //config: default y | 313 | //config: default y |
| 314 | //config: depends on (GUNZIP || ZCAT) && LONG_OPTS | 314 | //config: depends on (GUNZIP || ZCAT) && LONG_OPTS |
| 315 | //config: help | ||
| 316 | //config: Enable use of long options. | ||
| 317 | 315 | ||
| 318 | //applet:IF_GUNZIP(APPLET(gunzip, BB_DIR_BIN, BB_SUID_DROP)) | 316 | //applet:IF_GUNZIP(APPLET(gunzip, BB_DIR_BIN, BB_SUID_DROP)) |
| 319 | //applet:IF_ZCAT(APPLET_ODDNAME(zcat, gunzip, BB_DIR_BIN, BB_SUID_DROP, zcat)) | 317 | //applet:IF_ZCAT(APPLET_ODDNAME(zcat, gunzip, BB_DIR_BIN, BB_SUID_DROP, zcat)) |
| @@ -522,7 +520,7 @@ int bunzip2_main(int argc UNUSED_PARAM, char **argv) | |||
| 522 | //config: IOW: you'll get lzma applet, but it will always require -d option. | 520 | //config: IOW: you'll get lzma applet, but it will always require -d option. |
| 523 | //config: | 521 | //config: |
| 524 | //config:config FEATURE_LZMA_FAST | 522 | //config:config FEATURE_LZMA_FAST |
| 525 | //config: bool "Optimize unlzma for speed" | 523 | //config: bool "Optimize for speed" |
| 526 | //config: default n | 524 | //config: default n |
| 527 | //config: depends on UNLZMA || LZCAT || LZMA | 525 | //config: depends on UNLZMA || LZCAT || LZMA |
| 528 | //config: help | 526 | //config: help |
diff --git a/archival/cpio.c b/archival/cpio.c index 540218cb2..683f0bb1f 100644 --- a/archival/cpio.c +++ b/archival/cpio.c | |||
| @@ -29,7 +29,7 @@ | |||
| 29 | //config: should probably say N here. | 29 | //config: should probably say N here. |
| 30 | //config: | 30 | //config: |
| 31 | //config:config FEATURE_CPIO_O | 31 | //config:config FEATURE_CPIO_O |
| 32 | //config: bool "Support for archive creation" | 32 | //config: bool "Support archive creation" |
| 33 | //config: default y | 33 | //config: default y |
| 34 | //config: depends on CPIO | 34 | //config: depends on CPIO |
| 35 | //config: help | 35 | //config: help |
| @@ -37,7 +37,7 @@ | |||
| 37 | //config: format only. | 37 | //config: format only. |
| 38 | //config: | 38 | //config: |
| 39 | //config:config FEATURE_CPIO_P | 39 | //config:config FEATURE_CPIO_P |
| 40 | //config: bool "Support for passthrough mode" | 40 | //config: bool "Support passthrough mode" |
| 41 | //config: default y | 41 | //config: default y |
| 42 | //config: depends on FEATURE_CPIO_O | 42 | //config: depends on FEATURE_CPIO_O |
| 43 | //config: help | 43 | //config: help |
diff --git a/archival/gzip.c b/archival/gzip.c index 63bf76053..e698c26cd 100644 --- a/archival/gzip.c +++ b/archival/gzip.c | |||
| @@ -48,11 +48,9 @@ aa: 85.1% -- replaced with aa.gz | |||
| 48 | //config: bool "Enable long options" | 48 | //config: bool "Enable long options" |
| 49 | //config: default y | 49 | //config: default y |
| 50 | //config: depends on GZIP && LONG_OPTS | 50 | //config: depends on GZIP && LONG_OPTS |
| 51 | //config: help | ||
| 52 | //config: Enable use of long options, increases size by about 106 Bytes | ||
| 53 | //config: | 51 | //config: |
| 54 | //config:config GZIP_FAST | 52 | //config:config GZIP_FAST |
| 55 | //config: int "Trade memory for gzip speed (0:small,slow - 2:fast,big)" | 53 | //config: int "Trade memory for speed (0:small,slow - 2:fast,big)" |
| 56 | //config: default 0 | 54 | //config: default 0 |
| 57 | //config: range 0 2 | 55 | //config: range 0 2 |
| 58 | //config: depends on GZIP | 56 | //config: depends on GZIP |
diff --git a/archival/tar.c b/archival/tar.c index 8e315c610..b1d58a2df 100644 --- a/archival/tar.c +++ b/archival/tar.c | |||
| @@ -49,13 +49,15 @@ | |||
| 49 | //config: create compressed archives. It's probably the most widely used | 49 | //config: create compressed archives. It's probably the most widely used |
| 50 | //config: UNIX archive program. | 50 | //config: UNIX archive program. |
| 51 | //config: | 51 | //config: |
| 52 | //config:config FEATURE_TAR_LONG_OPTIONS | ||
| 53 | //config: bool "Enable long options" | ||
| 54 | //config: default y | ||
| 55 | //config: depends on TAR && LONG_OPTS | ||
| 56 | //config: | ||
| 52 | //config:config FEATURE_TAR_CREATE | 57 | //config:config FEATURE_TAR_CREATE |
| 53 | //config: bool "Enable archive creation" | 58 | //config: bool "Enable -c (archive creation)" |
| 54 | //config: default y | 59 | //config: default y |
| 55 | //config: depends on TAR | 60 | //config: depends on TAR |
| 56 | //config: help | ||
| 57 | //config: If you enable this option you'll be able to create | ||
| 58 | //config: tar archives using the `-c' option. | ||
| 59 | //config: | 61 | //config: |
| 60 | //config:config FEATURE_TAR_AUTODETECT | 62 | //config:config FEATURE_TAR_AUTODETECT |
| 61 | //config: bool "Autodetect compressed tarballs" | 63 | //config: bool "Autodetect compressed tarballs" |
| @@ -74,7 +76,7 @@ | |||
| 74 | //config: a list of files to include or exclude from an archive. | 76 | //config: a list of files to include or exclude from an archive. |
| 75 | //config: | 77 | //config: |
| 76 | //config:config FEATURE_TAR_OLDGNU_COMPATIBILITY | 78 | //config:config FEATURE_TAR_OLDGNU_COMPATIBILITY |
| 77 | //config: bool "Support for old tar header format" | 79 | //config: bool "Support old tar header format" |
| 78 | //config: default y | 80 | //config: default y |
| 79 | //config: depends on TAR || DPKG | 81 | //config: depends on TAR || DPKG |
| 80 | //config: help | 82 | //config: help |
| @@ -93,22 +95,12 @@ | |||
| 93 | //config: tarballs still exist. | 95 | //config: tarballs still exist. |
| 94 | //config: | 96 | //config: |
| 95 | //config:config FEATURE_TAR_GNU_EXTENSIONS | 97 | //config:config FEATURE_TAR_GNU_EXTENSIONS |
| 96 | //config: bool "Support for GNU tar extensions (long filenames)" | 98 | //config: bool "Support GNU tar extensions (long filenames)" |
| 97 | //config: default y | 99 | //config: default y |
| 98 | //config: depends on TAR || DPKG | 100 | //config: depends on TAR || DPKG |
| 99 | //config: help | ||
| 100 | //config: With this option busybox supports GNU long filenames and | ||
| 101 | //config: linknames. | ||
| 102 | //config: | ||
| 103 | //config:config FEATURE_TAR_LONG_OPTIONS | ||
| 104 | //config: bool "Enable long options" | ||
| 105 | //config: default y | ||
| 106 | //config: depends on TAR && LONG_OPTS | ||
| 107 | //config: help | ||
| 108 | //config: Enable use of long options, increases size by about 400 Bytes | ||
| 109 | //config: | 101 | //config: |
| 110 | //config:config FEATURE_TAR_TO_COMMAND | 102 | //config:config FEATURE_TAR_TO_COMMAND |
| 111 | //config: bool "Support for writing to an external program" | 103 | //config: bool "Support writing to an external program (--to-command)" |
| 112 | //config: default y | 104 | //config: default y |
| 113 | //config: depends on TAR && FEATURE_TAR_LONG_OPTIONS | 105 | //config: depends on TAR && FEATURE_TAR_LONG_OPTIONS |
| 114 | //config: help | 106 | //config: help |
| @@ -121,20 +113,17 @@ | |||
| 121 | //config: default y | 113 | //config: default y |
| 122 | //config: depends on TAR | 114 | //config: depends on TAR |
| 123 | //config: help | 115 | //config: help |
| 124 | //config: Enables use of user and group names in tar. This affects contents | 116 | //config: Enable use of user and group names in tar. This affects contents |
| 125 | //config: listings (-t) and preserving permissions when unpacking (-p). | 117 | //config: listings (-t) and preserving permissions when unpacking (-p). |
| 126 | //config: +200 bytes. | 118 | //config: +200 bytes. |
| 127 | //config: | 119 | //config: |
| 128 | //config:config FEATURE_TAR_NOPRESERVE_TIME | 120 | //config:config FEATURE_TAR_NOPRESERVE_TIME |
| 129 | //config: bool "Enable -m (do not preserve time) option" | 121 | //config: bool "Enable -m (do not preserve time) GNU option" |
| 130 | //config: default y | 122 | //config: default y |
| 131 | //config: depends on TAR | 123 | //config: depends on TAR |
| 132 | //config: help | ||
| 133 | //config: With this option busybox supports GNU tar -m | ||
| 134 | //config: (do not preserve time) option. | ||
| 135 | //config: | 124 | //config: |
| 136 | //config:config FEATURE_TAR_SELINUX | 125 | //config:config FEATURE_TAR_SELINUX |
| 137 | //config: bool "Support for extracting SELinux labels" | 126 | //config: bool "Support extracting SELinux labels" |
| 138 | //config: default n | 127 | //config: default n |
| 139 | //config: depends on TAR && SELINUX | 128 | //config: depends on TAR && SELINUX |
| 140 | //config: help | 129 | //config: help |
diff --git a/console-tools/loadfont.c b/console-tools/loadfont.c index 52605baa1..29f723ec0 100644 --- a/console-tools/loadfont.c +++ b/console-tools/loadfont.c | |||
| @@ -42,18 +42,14 @@ | |||
| 42 | //config: depends on LOADFONT || SETFONT | 42 | //config: depends on LOADFONT || SETFONT |
| 43 | //config: | 43 | //config: |
| 44 | //config:config FEATURE_LOADFONT_PSF2 | 44 | //config:config FEATURE_LOADFONT_PSF2 |
| 45 | //config: bool "Support for PSF2 console fonts" | 45 | //config: bool "Support PSF2 console fonts" |
| 46 | //config: default y | 46 | //config: default y |
| 47 | //config: depends on LOADFONT || SETFONT | 47 | //config: depends on LOADFONT || SETFONT |
| 48 | //config: help | ||
| 49 | //config: Support PSF2 console fonts. | ||
| 50 | //config: | 48 | //config: |
| 51 | //config:config FEATURE_LOADFONT_RAW | 49 | //config:config FEATURE_LOADFONT_RAW |
| 52 | //config: bool "Support for old (raw) console fonts" | 50 | //config: bool "Support old (raw) console fonts" |
| 53 | //config: default y | 51 | //config: default y |
| 54 | //config: depends on LOADFONT || SETFONT | 52 | //config: depends on LOADFONT || SETFONT |
| 55 | //config: help | ||
| 56 | //config: Support old (raw) console fonts. | ||
| 57 | 53 | ||
| 58 | //applet:IF_LOADFONT(APPLET(loadfont, BB_DIR_USR_SBIN, BB_SUID_DROP)) | 54 | //applet:IF_LOADFONT(APPLET(loadfont, BB_DIR_USR_SBIN, BB_SUID_DROP)) |
| 59 | //applet:IF_SETFONT(APPLET(setfont, BB_DIR_USR_SBIN, BB_SUID_DROP)) | 55 | //applet:IF_SETFONT(APPLET(setfont, BB_DIR_USR_SBIN, BB_SUID_DROP)) |
diff --git a/console-tools/setconsole.c b/console-tools/setconsole.c index 58057268d..d47a33d59 100644 --- a/console-tools/setconsole.c +++ b/console-tools/setconsole.c | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | //config: bool "Enable long options" | 19 | //config: bool "Enable long options" |
| 20 | //config: default y | 20 | //config: default y |
| 21 | //config: depends on SETCONSOLE && LONG_OPTS | 21 | //config: depends on SETCONSOLE && LONG_OPTS |
| 22 | //config: help | ||
| 23 | //config: Support long options for the setconsole applet. | ||
| 24 | 22 | ||
| 25 | //applet:IF_SETCONSOLE(APPLET(setconsole, BB_DIR_SBIN, BB_SUID_DROP)) | 23 | //applet:IF_SETCONSOLE(APPLET(setconsole, BB_DIR_SBIN, BB_SUID_DROP)) |
| 26 | 24 | ||
diff --git a/coreutils/Config.src b/coreutils/Config.src index c056320f8..1d2fea1fb 100644 --- a/coreutils/Config.src +++ b/coreutils/Config.src | |||
| @@ -27,25 +27,11 @@ config FEATURE_PRESERVE_HARDLINKS | |||
| 27 | help | 27 | help |
| 28 | Allow cp and mv to preserve hard links. | 28 | Allow cp and mv to preserve hard links. |
| 29 | 29 | ||
| 30 | comment "Common options for ls, more and telnet" | ||
| 31 | depends on LS || MORE || TELNET | ||
| 32 | |||
| 33 | config FEATURE_AUTOWIDTH | ||
| 34 | bool "Calculate terminal & column widths" | ||
| 35 | default y | ||
| 36 | depends on LS || MORE || TELNET | ||
| 37 | help | ||
| 38 | This option allows utilities such as 'ls', 'more' and 'telnet' | ||
| 39 | to determine the width of the screen, which can allow them to | ||
| 40 | display additional text or avoid wrapping text onto the next line. | ||
| 41 | If you leave this disabled, your utilities will be especially | ||
| 42 | primitive and will be unable to determine the current screen width. | ||
| 43 | |||
| 44 | comment "Common options for df, du, ls" | 30 | comment "Common options for df, du, ls" |
| 45 | depends on DF || DU || LS | 31 | depends on DF || DU || LS |
| 46 | 32 | ||
| 47 | config FEATURE_HUMAN_READABLE | 33 | config FEATURE_HUMAN_READABLE |
| 48 | bool "Support for human readable output (example 13k, 23M, 235G)" | 34 | bool "Support human readable output (example 13k, 23M, 235G)" |
| 49 | default y | 35 | default y |
| 50 | depends on DF || DU || LS | 36 | depends on DF || DU || LS |
| 51 | help | 37 | help |
diff --git a/coreutils/chown.c b/coreutils/chown.c index 50b06d73a..12cd0eacc 100644 --- a/coreutils/chown.c +++ b/coreutils/chown.c | |||
| @@ -17,8 +17,6 @@ | |||
| 17 | //config: bool "Enable long options" | 17 | //config: bool "Enable long options" |
| 18 | //config: default y | 18 | //config: default y |
| 19 | //config: depends on CHOWN && LONG_OPTS | 19 | //config: depends on CHOWN && LONG_OPTS |
| 20 | //config: help | ||
| 21 | //config: Enable use of long options | ||
| 22 | 20 | ||
| 23 | //applet:IF_CHOWN(APPLET_NOEXEC(chown, chown, BB_DIR_BIN, BB_SUID_DROP, chown)) | 21 | //applet:IF_CHOWN(APPLET_NOEXEC(chown, chown, BB_DIR_BIN, BB_SUID_DROP, chown)) |
| 24 | 22 | ||
diff --git a/coreutils/cp.c b/coreutils/cp.c index 4ecdaafda..1e5f36d10 100644 --- a/coreutils/cp.c +++ b/coreutils/cp.c | |||
| @@ -18,11 +18,11 @@ | |||
| 18 | //config: cp is used to copy files and directories. | 18 | //config: cp is used to copy files and directories. |
| 19 | //config: | 19 | //config: |
| 20 | //config:config FEATURE_CP_LONG_OPTIONS | 20 | //config:config FEATURE_CP_LONG_OPTIONS |
| 21 | //config: bool "Enable long options for cp" | 21 | //config: bool "Enable long options" |
| 22 | //config: default y | 22 | //config: default y |
| 23 | //config: depends on CP && LONG_OPTS | 23 | //config: depends on CP && LONG_OPTS |
| 24 | //config: help | 24 | //config: help |
| 25 | //config: Enable long options for cp. | 25 | //config: Enable long options. |
| 26 | //config: Also add support for --parents option. | 26 | //config: Also add support for --parents option. |
| 27 | 27 | ||
| 28 | //applet:IF_CP(APPLET_NOEXEC(cp, cp, BB_DIR_BIN, BB_SUID_DROP, cp)) | 28 | //applet:IF_CP(APPLET_NOEXEC(cp, cp, BB_DIR_BIN, BB_SUID_DROP, cp)) |
diff --git a/coreutils/dd.c b/coreutils/dd.c index 3d1ba2ee6..5e68087fc 100644 --- a/coreutils/dd.c +++ b/coreutils/dd.c | |||
| @@ -41,7 +41,7 @@ | |||
| 41 | //config: default y | 41 | //config: default y |
| 42 | //config: depends on DD | 42 | //config: depends on DD |
| 43 | //config: help | 43 | //config: help |
| 44 | //config: Enables support for writing a certain number of bytes in and out, | 44 | //config: Enable support for writing a certain number of bytes in and out, |
| 45 | //config: at a time, and performing conversions on the data stream. | 45 | //config: at a time, and performing conversions on the data stream. |
| 46 | //config: | 46 | //config: |
| 47 | //config:config FEATURE_DD_STATUS | 47 | //config:config FEATURE_DD_STATUS |
| @@ -49,7 +49,7 @@ | |||
| 49 | //config: default y | 49 | //config: default y |
| 50 | //config: depends on DD | 50 | //config: depends on DD |
| 51 | //config: help | 51 | //config: help |
| 52 | //config: Enables support for status=noxfer/none option. | 52 | //config: Enable support for status=noxfer/none option. |
| 53 | 53 | ||
| 54 | //applet:IF_DD(APPLET_NOEXEC(dd, dd, BB_DIR_BIN, BB_SUID_DROP, dd)) | 54 | //applet:IF_DD(APPLET_NOEXEC(dd, dd, BB_DIR_BIN, BB_SUID_DROP, dd)) |
| 55 | 55 | ||
diff --git a/coreutils/df.c b/coreutils/df.c index 79e4c4670..cf367161a 100644 --- a/coreutils/df.c +++ b/coreutils/df.c | |||
| @@ -29,11 +29,9 @@ | |||
| 29 | //config: default y | 29 | //config: default y |
| 30 | //config: depends on DF | 30 | //config: depends on DF |
| 31 | //config: help | 31 | //config: help |
| 32 | //config: This option enables -a, -i and -B. | 32 | //config: -a Show all filesystems |
| 33 | //config: | 33 | //config: -i Inodes |
| 34 | //config: -a Show all filesystems | 34 | //config: -B <SIZE> Blocksize |
| 35 | //config: -i Inodes | ||
| 36 | //config: -B <SIZE> Blocksize | ||
| 37 | 35 | ||
| 38 | //applet:IF_DF(APPLET(df, BB_DIR_BIN, BB_SUID_DROP)) | 36 | //applet:IF_DF(APPLET(df, BB_DIR_BIN, BB_SUID_DROP)) |
| 39 | 37 | ||
diff --git a/coreutils/echo.c b/coreutils/echo.c index fd0d9b780..d0dba650d 100644 --- a/coreutils/echo.c +++ b/coreutils/echo.c | |||
| @@ -26,11 +26,9 @@ | |||
| 26 | //config: | 26 | //config: |
| 27 | //config:# this entry also appears in shell/Config.in, next to the echo builtin | 27 | //config:# this entry also appears in shell/Config.in, next to the echo builtin |
| 28 | //config:config FEATURE_FANCY_ECHO | 28 | //config:config FEATURE_FANCY_ECHO |
| 29 | //config: bool "Enable echo options (-n and -e)" | 29 | //config: bool "Enable -n and -e options" |
| 30 | //config: default y | 30 | //config: default y |
| 31 | //config: depends on ECHO || ASH_BUILTIN_ECHO || HUSH | 31 | //config: depends on ECHO || ASH_BUILTIN_ECHO || HUSH_ECHO |
| 32 | //config: help | ||
| 33 | //config: This adds options (-n and -e) to echo. | ||
| 34 | 32 | ||
| 35 | //applet:IF_ECHO(APPLET_NOFORK(echo, echo, BB_DIR_BIN, BB_SUID_DROP, echo)) | 33 | //applet:IF_ECHO(APPLET_NOFORK(echo, echo, BB_DIR_BIN, BB_SUID_DROP, echo)) |
| 36 | 34 | ||
diff --git a/coreutils/env.c b/coreutils/env.c index e91eddb5c..2bd5f41d0 100644 --- a/coreutils/env.c +++ b/coreutils/env.c | |||
| @@ -35,8 +35,6 @@ | |||
| 35 | //config: bool "Enable long options" | 35 | //config: bool "Enable long options" |
| 36 | //config: default y | 36 | //config: default y |
| 37 | //config: depends on ENV && LONG_OPTS | 37 | //config: depends on ENV && LONG_OPTS |
| 38 | //config: help | ||
| 39 | //config: Support long options for the env applet. | ||
| 40 | 38 | ||
| 41 | //applet:IF_ENV(APPLET_NOEXEC(env, env, BB_DIR_USR_BIN, BB_SUID_DROP, env)) | 39 | //applet:IF_ENV(APPLET_NOEXEC(env, env, BB_DIR_USR_BIN, BB_SUID_DROP, env)) |
| 42 | 40 | ||
diff --git a/coreutils/expand.c b/coreutils/expand.c index bb59af46d..29affc932 100644 --- a/coreutils/expand.c +++ b/coreutils/expand.c | |||
| @@ -30,8 +30,6 @@ | |||
| 30 | //config: bool "Enable long options" | 30 | //config: bool "Enable long options" |
| 31 | //config: default y | 31 | //config: default y |
| 32 | //config: depends on EXPAND && LONG_OPTS | 32 | //config: depends on EXPAND && LONG_OPTS |
| 33 | //config: help | ||
| 34 | //config: Support long options for the expand applet. | ||
| 35 | //config: | 33 | //config: |
| 36 | //config:config UNEXPAND | 34 | //config:config UNEXPAND |
| 37 | //config: bool "unexpand" | 35 | //config: bool "unexpand" |
| @@ -43,8 +41,6 @@ | |||
| 43 | //config: bool "Enable long options" | 41 | //config: bool "Enable long options" |
| 44 | //config: default y | 42 | //config: default y |
| 45 | //config: depends on UNEXPAND && LONG_OPTS | 43 | //config: depends on UNEXPAND && LONG_OPTS |
| 46 | //config: help | ||
| 47 | //config: Support long options for the unexpand applet. | ||
| 48 | 44 | ||
| 49 | //applet:IF_EXPAND(APPLET(expand, BB_DIR_USR_BIN, BB_SUID_DROP)) | 45 | //applet:IF_EXPAND(APPLET(expand, BB_DIR_USR_BIN, BB_SUID_DROP)) |
| 50 | //applet:IF_UNEXPAND(APPLET_ODDNAME(unexpand, expand, BB_DIR_USR_BIN, BB_SUID_DROP, unexpand)) | 46 | //applet:IF_UNEXPAND(APPLET_ODDNAME(unexpand, expand, BB_DIR_USR_BIN, BB_SUID_DROP, unexpand)) |
diff --git a/coreutils/head.c b/coreutils/head.c index 176e91e3a..d49113e7f 100644 --- a/coreutils/head.c +++ b/coreutils/head.c | |||
| @@ -14,11 +14,9 @@ | |||
| 14 | //config: from files. | 14 | //config: from files. |
| 15 | //config: | 15 | //config: |
| 16 | //config:config FEATURE_FANCY_HEAD | 16 | //config:config FEATURE_FANCY_HEAD |
| 17 | //config: bool "Enable head options (-c, -q, and -v)" | 17 | //config: bool "Enable -c, -q, and -v" |
| 18 | //config: default y | 18 | //config: default y |
| 19 | //config: depends on HEAD | 19 | //config: depends on HEAD |
| 20 | //config: help | ||
| 21 | //config: This enables the head options (-c, -q, and -v). | ||
| 22 | 20 | ||
| 23 | //applet:IF_HEAD(APPLET_NOEXEC(head, head, BB_DIR_USR_BIN, BB_SUID_DROP, head)) | 21 | //applet:IF_HEAD(APPLET_NOEXEC(head, head, BB_DIR_USR_BIN, BB_SUID_DROP, head)) |
| 24 | 22 | ||
diff --git a/coreutils/install.c b/coreutils/install.c index 831f9b802..2a642bdb6 100644 --- a/coreutils/install.c +++ b/coreutils/install.c | |||
| @@ -15,8 +15,6 @@ | |||
| 15 | //config: bool "Enable long options" | 15 | //config: bool "Enable long options" |
| 16 | //config: default y | 16 | //config: default y |
| 17 | //config: depends on INSTALL && LONG_OPTS | 17 | //config: depends on INSTALL && LONG_OPTS |
| 18 | //config: help | ||
| 19 | //config: Support long options for the install applet. | ||
| 20 | 18 | ||
| 21 | //applet:IF_INSTALL(APPLET(install, BB_DIR_USR_BIN, BB_SUID_DROP)) | 19 | //applet:IF_INSTALL(APPLET(install, BB_DIR_USR_BIN, BB_SUID_DROP)) |
| 22 | 20 | ||
diff --git a/coreutils/ls.c b/coreutils/ls.c index 0f35c70d5..531eb85b5 100644 --- a/coreutils/ls.c +++ b/coreutils/ls.c | |||
| @@ -37,22 +37,16 @@ | |||
| 37 | //config: bool "Enable filetyping options (-p and -F)" | 37 | //config: bool "Enable filetyping options (-p and -F)" |
| 38 | //config: default y | 38 | //config: default y |
| 39 | //config: depends on LS | 39 | //config: depends on LS |
| 40 | //config: help | ||
| 41 | //config: Enable the ls options (-p and -F). | ||
| 42 | //config: | 40 | //config: |
| 43 | //config:config FEATURE_LS_FOLLOWLINKS | 41 | //config:config FEATURE_LS_FOLLOWLINKS |
| 44 | //config: bool "Enable symlinks dereferencing (-L)" | 42 | //config: bool "Enable symlinks dereferencing (-L)" |
| 45 | //config: default y | 43 | //config: default y |
| 46 | //config: depends on LS | 44 | //config: depends on LS |
| 47 | //config: help | ||
| 48 | //config: Enable the ls option (-L). | ||
| 49 | //config: | 45 | //config: |
| 50 | //config:config FEATURE_LS_RECURSIVE | 46 | //config:config FEATURE_LS_RECURSIVE |
| 51 | //config: bool "Enable recursion (-R)" | 47 | //config: bool "Enable recursion (-R)" |
| 52 | //config: default y | 48 | //config: default y |
| 53 | //config: depends on LS | 49 | //config: depends on LS |
| 54 | //config: help | ||
| 55 | //config: Enable the ls option (-R). | ||
| 56 | //config: | 50 | //config: |
| 57 | //config:config FEATURE_LS_SORTFILES | 51 | //config:config FEATURE_LS_SORTFILES |
| 58 | //config: bool "Sort the file names" | 52 | //config: bool "Sort the file names" |
diff --git a/coreutils/md5_sha1_sum.c b/coreutils/md5_sha1_sum.c index 783f44027..76788554c 100644 --- a/coreutils/md5_sha1_sum.c +++ b/coreutils/md5_sha1_sum.c | |||
| @@ -45,7 +45,6 @@ | |||
| 45 | //config: help | 45 | //config: help |
| 46 | //config: Enabling the -c options allows files to be checked | 46 | //config: Enabling the -c options allows files to be checked |
| 47 | //config: against pre-calculated hash values. | 47 | //config: against pre-calculated hash values. |
| 48 | //config: | ||
| 49 | //config: -s and -w are useful options when verifying checksums. | 48 | //config: -s and -w are useful options when verifying checksums. |
| 50 | 49 | ||
| 51 | //applet:IF_MD5SUM(APPLET_NOEXEC(md5sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, md5sum)) | 50 | //applet:IF_MD5SUM(APPLET_NOEXEC(md5sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, md5sum)) |
diff --git a/coreutils/mkdir.c b/coreutils/mkdir.c index 3afe76c28..fcc34f1ad 100644 --- a/coreutils/mkdir.c +++ b/coreutils/mkdir.c | |||
| @@ -23,8 +23,6 @@ | |||
| 23 | //config: bool "Enable long options" | 23 | //config: bool "Enable long options" |
| 24 | //config: default y | 24 | //config: default y |
| 25 | //config: depends on MKDIR && LONG_OPTS | 25 | //config: depends on MKDIR && LONG_OPTS |
| 26 | //config: help | ||
| 27 | //config: Support long options for the mkdir applet. | ||
| 28 | 26 | ||
| 29 | //applet:IF_MKDIR(APPLET_NOFORK(mkdir, mkdir, BB_DIR_BIN, BB_SUID_DROP, mkdir)) | 27 | //applet:IF_MKDIR(APPLET_NOFORK(mkdir, mkdir, BB_DIR_BIN, BB_SUID_DROP, mkdir)) |
| 30 | 28 | ||
diff --git a/coreutils/mv.c b/coreutils/mv.c index 1cc318fd1..df2ef0a52 100644 --- a/coreutils/mv.c +++ b/coreutils/mv.c | |||
| @@ -21,8 +21,6 @@ | |||
| 21 | //config: bool "Enable long options" | 21 | //config: bool "Enable long options" |
| 22 | //config: default y | 22 | //config: default y |
| 23 | //config: depends on MV && LONG_OPTS | 23 | //config: depends on MV && LONG_OPTS |
| 24 | //config: help | ||
| 25 | //config: Support long options for the mv applet. | ||
| 26 | 24 | ||
| 27 | //applet:IF_MV(APPLET(mv, BB_DIR_BIN, BB_SUID_DROP)) | 25 | //applet:IF_MV(APPLET(mv, BB_DIR_BIN, BB_SUID_DROP)) |
| 28 | 26 | ||
diff --git a/coreutils/split.c b/coreutils/split.c index 50918a1ce..7af359d0e 100644 --- a/coreutils/split.c +++ b/coreutils/split.c | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | //config: bool "split" | 9 | //config: bool "split" |
| 10 | //config: default y | 10 | //config: default y |
| 11 | //config: help | 11 | //config: help |
| 12 | //config: split a file into pieces. | 12 | //config: Split a file into pieces. |
| 13 | //config: | 13 | //config: |
| 14 | //config:config FEATURE_SPLIT_FANCY | 14 | //config:config FEATURE_SPLIT_FANCY |
| 15 | //config: bool "Fancy extensions" | 15 | //config: bool "Fancy extensions" |
diff --git a/coreutils/tail.c b/coreutils/tail.c index 99f58ddd8..e7a24a7a8 100644 --- a/coreutils/tail.c +++ b/coreutils/tail.c | |||
| @@ -26,13 +26,12 @@ | |||
| 26 | //config: from files. | 26 | //config: from files. |
| 27 | //config: | 27 | //config: |
| 28 | //config:config FEATURE_FANCY_TAIL | 28 | //config:config FEATURE_FANCY_TAIL |
| 29 | //config: bool "Enable extra tail options (-q, -s, -v, and -F)" | 29 | //config: bool "Enable -q, -s, -v, and -F options" |
| 30 | //config: default y | 30 | //config: default y |
| 31 | //config: depends on TAIL | 31 | //config: depends on TAIL |
| 32 | //config: help | 32 | //config: help |
| 33 | //config: The options (-q, -s, -v and -F) are provided by GNU tail, but | 33 | //config: These options are provided by GNU tail, but |
| 34 | //config: are not specific in the SUSv3 standard. | 34 | //config: are not specific in the SUSv3 standard: |
| 35 | //config: | ||
| 36 | //config: -q Never output headers giving file names | 35 | //config: -q Never output headers giving file names |
| 37 | //config: -s SEC Wait SEC seconds between reads with -f | 36 | //config: -s SEC Wait SEC seconds between reads with -f |
| 38 | //config: -v Always output headers giving file names | 37 | //config: -v Always output headers giving file names |
diff --git a/coreutils/wc.c b/coreutils/wc.c index 73837141e..4c53049b0 100644 --- a/coreutils/wc.c +++ b/coreutils/wc.c | |||
| @@ -40,11 +40,11 @@ | |||
| 40 | //config: in specified files. | 40 | //config: in specified files. |
| 41 | //config: | 41 | //config: |
| 42 | //config:config FEATURE_WC_LARGE | 42 | //config:config FEATURE_WC_LARGE |
| 43 | //config: bool "Support very large files in wc" | 43 | //config: bool "Support very large counts" |
| 44 | //config: default y | 44 | //config: default y |
| 45 | //config: depends on WC | 45 | //config: depends on WC |
| 46 | //config: help | 46 | //config: help |
| 47 | //config: Use "unsigned long long" in wc for counter variables. | 47 | //config: Use "unsigned long long" for counter variables. |
| 48 | 48 | ||
| 49 | //applet:IF_WC(APPLET(wc, BB_DIR_USR_BIN, BB_SUID_DROP)) | 49 | //applet:IF_WC(APPLET(wc, BB_DIR_USR_BIN, BB_SUID_DROP)) |
| 50 | 50 | ||
diff --git a/debianutils/run_parts.c b/debianutils/run_parts.c index 0bb666abc..3ef28f1d4 100644 --- a/debianutils/run_parts.c +++ b/debianutils/run_parts.c | |||
| @@ -41,8 +41,6 @@ | |||
| 41 | //config: bool "Enable long options" | 41 | //config: bool "Enable long options" |
| 42 | //config: default y | 42 | //config: default y |
| 43 | //config: depends on RUN_PARTS && LONG_OPTS | 43 | //config: depends on RUN_PARTS && LONG_OPTS |
| 44 | //config: help | ||
| 45 | //config: Support long options for the run-parts applet. | ||
| 46 | //config: | 44 | //config: |
| 47 | //config:config FEATURE_RUN_PARTS_FANCY | 45 | //config:config FEATURE_RUN_PARTS_FANCY |
| 48 | //config: bool "Support additional arguments" | 46 | //config: bool "Support additional arguments" |
diff --git a/debianutils/start_stop_daemon.c b/debianutils/start_stop_daemon.c index 3625ffee8..4a9e0653e 100644 --- a/debianutils/start_stop_daemon.c +++ b/debianutils/start_stop_daemon.c | |||
| @@ -64,22 +64,19 @@ Misc options: | |||
| 64 | //config: termination of system-level processes, usually the ones | 64 | //config: termination of system-level processes, usually the ones |
| 65 | //config: started during the startup of the system. | 65 | //config: started during the startup of the system. |
| 66 | //config: | 66 | //config: |
| 67 | //config:config FEATURE_START_STOP_DAEMON_LONG_OPTIONS | ||
| 68 | //config: bool "Enable long options" | ||
| 69 | //config: default y | ||
| 70 | //config: depends on START_STOP_DAEMON && LONG_OPTS | ||
| 71 | //config: | ||
| 67 | //config:config FEATURE_START_STOP_DAEMON_FANCY | 72 | //config:config FEATURE_START_STOP_DAEMON_FANCY |
| 68 | //config: bool "Support additional arguments" | 73 | //config: bool "Support additional arguments" |
| 69 | //config: default y | 74 | //config: default y |
| 70 | //config: depends on START_STOP_DAEMON | 75 | //config: depends on START_STOP_DAEMON |
| 71 | //config: help | 76 | //config: help |
| 72 | //config: Support additional arguments. | ||
| 73 | //config: -o|--oknodo ignored since we exit with 0 anyway | 77 | //config: -o|--oknodo ignored since we exit with 0 anyway |
| 74 | //config: -v|--verbose | 78 | //config: -v|--verbose |
| 75 | //config: -N|--nicelevel N | 79 | //config: -N|--nicelevel N |
| 76 | //config: | ||
| 77 | //config:config FEATURE_START_STOP_DAEMON_LONG_OPTIONS | ||
| 78 | //config: bool "Enable long options" | ||
| 79 | //config: default y | ||
| 80 | //config: depends on START_STOP_DAEMON && LONG_OPTS | ||
| 81 | //config: help | ||
| 82 | //config: Support long options for the start-stop-daemon applet. | ||
| 83 | 80 | ||
| 84 | //applet:IF_START_STOP_DAEMON(APPLET_ODDNAME(start-stop-daemon, start_stop_daemon, BB_DIR_SBIN, BB_SUID_DROP, start_stop_daemon)) | 81 | //applet:IF_START_STOP_DAEMON(APPLET_ODDNAME(start-stop-daemon, start_stop_daemon, BB_DIR_SBIN, BB_SUID_DROP, start_stop_daemon)) |
| 85 | 82 | ||
diff --git a/editors/Config.src b/editors/Config.src index c6e9d92af..8f2b265bd 100644 --- a/editors/Config.src +++ b/editors/Config.src | |||
| @@ -12,7 +12,7 @@ config FEATURE_ALLOW_EXEC | |||
| 12 | default y | 12 | default y |
| 13 | depends on VI || AWK | 13 | depends on VI || AWK |
| 14 | help | 14 | help |
| 15 | Enables vi and awk features which allows user to execute | 15 | Enables vi and awk features which allow user to execute |
| 16 | shell commands (using system() C call). | 16 | shell commands (using system() C call). |
| 17 | 17 | ||
| 18 | endmenu | 18 | endmenu |
diff --git a/editors/diff.c b/editors/diff.c index 75229ad8c..0eb825cfb 100644 --- a/editors/diff.c +++ b/editors/diff.c | |||
| @@ -88,8 +88,6 @@ | |||
| 88 | //config: bool "Enable long options" | 88 | //config: bool "Enable long options" |
| 89 | //config: default y | 89 | //config: default y |
| 90 | //config: depends on DIFF && LONG_OPTS | 90 | //config: depends on DIFF && LONG_OPTS |
| 91 | //config: help | ||
| 92 | //config: Enable use of long options. | ||
| 93 | //config: | 91 | //config: |
| 94 | //config:config FEATURE_DIFF_DIR | 92 | //config:config FEATURE_DIFF_DIR |
| 95 | //config: bool "Enable directory support" | 93 | //config: bool "Enable directory support" |
diff --git a/editors/vi.c b/editors/vi.c index 38a4692fd..b56b04bdd 100644 --- a/editors/vi.c +++ b/editors/vi.c | |||
| @@ -30,7 +30,7 @@ | |||
| 30 | //config: you may wish to use something else. | 30 | //config: you may wish to use something else. |
| 31 | //config: | 31 | //config: |
| 32 | //config:config FEATURE_VI_MAX_LEN | 32 | //config:config FEATURE_VI_MAX_LEN |
| 33 | //config: int "Maximum screen width in vi" | 33 | //config: int "Maximum screen width" |
| 34 | //config: range 256 16384 | 34 | //config: range 256 16384 |
| 35 | //config: default 4096 | 35 | //config: default 4096 |
| 36 | //config: depends on VI | 36 | //config: depends on VI |
| @@ -39,7 +39,7 @@ | |||
| 39 | //config: Make it smaller than 4k only if you are very limited on memory. | 39 | //config: Make it smaller than 4k only if you are very limited on memory. |
| 40 | //config: | 40 | //config: |
| 41 | //config:config FEATURE_VI_8BIT | 41 | //config:config FEATURE_VI_8BIT |
| 42 | //config: bool "Allow vi to display 8-bit chars (otherwise shows dots)" | 42 | //config: bool "Allow to display 8-bit chars (otherwise shows dots)" |
| 43 | //config: default n | 43 | //config: default n |
| 44 | //config: depends on VI | 44 | //config: depends on VI |
| 45 | //config: help | 45 | //config: help |
| @@ -53,7 +53,7 @@ | |||
| 53 | //config: default y | 53 | //config: default y |
| 54 | //config: depends on VI | 54 | //config: depends on VI |
| 55 | //config: help | 55 | //config: help |
| 56 | //config: Enable a limited set of colon commands for vi. This does not | 56 | //config: Enable a limited set of colon commands. This does not |
| 57 | //config: provide an "ex" mode. | 57 | //config: provide an "ex" mode. |
| 58 | //config: | 58 | //config: |
| 59 | //config:config FEATURE_VI_YANKMARK | 59 | //config:config FEATURE_VI_YANKMARK |
| @@ -61,16 +61,14 @@ | |||
| 61 | //config: default y | 61 | //config: default y |
| 62 | //config: depends on VI | 62 | //config: depends on VI |
| 63 | //config: help | 63 | //config: help |
| 64 | //config: This will enable you to use yank and put, as well as mark in | 64 | //config: This will enable you to use yank and put, as well as mark. |
| 65 | //config: busybox vi. | ||
| 66 | //config: | 65 | //config: |
| 67 | //config:config FEATURE_VI_SEARCH | 66 | //config:config FEATURE_VI_SEARCH |
| 68 | //config: bool "Enable search and replace cmds" | 67 | //config: bool "Enable search and replace cmds" |
| 69 | //config: default y | 68 | //config: default y |
| 70 | //config: depends on VI | 69 | //config: depends on VI |
| 71 | //config: help | 70 | //config: help |
| 72 | //config: Select this if you wish to be able to do search and replace in | 71 | //config: Select this if you wish to be able to do search and replace. |
| 73 | //config: busybox vi. | ||
| 74 | //config: | 72 | //config: |
| 75 | //config:config FEATURE_VI_REGEX_SEARCH | 73 | //config:config FEATURE_VI_REGEX_SEARCH |
| 76 | //config: bool "Enable regex in search and replace" | 74 | //config: bool "Enable regex in search and replace" |
| @@ -84,16 +82,15 @@ | |||
| 84 | //config: default y | 82 | //config: default y |
| 85 | //config: depends on VI | 83 | //config: depends on VI |
| 86 | //config: help | 84 | //config: help |
| 87 | //config: Selecting this option will make busybox vi signal aware. This will | 85 | //config: Selecting this option will make vi signal aware. This will support |
| 88 | //config: make busybox vi support SIGWINCH to deal with Window Changes, catch | 86 | //config: SIGWINCH to deal with Window Changes, catch ^Z and ^C and alarms. |
| 89 | //config: Ctrl-Z and Ctrl-C and alarms. | ||
| 90 | //config: | 87 | //config: |
| 91 | //config:config FEATURE_VI_DOT_CMD | 88 | //config:config FEATURE_VI_DOT_CMD |
| 92 | //config: bool "Remember previous cmd and \".\" cmd" | 89 | //config: bool "Remember previous cmd and \".\" cmd" |
| 93 | //config: default y | 90 | //config: default y |
| 94 | //config: depends on VI | 91 | //config: depends on VI |
| 95 | //config: help | 92 | //config: help |
| 96 | //config: Make busybox vi remember the last command and be able to repeat it. | 93 | //config: Make vi remember the last command and be able to repeat it. |
| 97 | //config: | 94 | //config: |
| 98 | //config:config FEATURE_VI_READONLY | 95 | //config:config FEATURE_VI_READONLY |
| 99 | //config: bool "Enable -R option and \"view\" mode" | 96 | //config: bool "Enable -R option and \"view\" mode" |
| @@ -104,25 +101,23 @@ | |||
| 104 | //config: open a file in read-only mode. | 101 | //config: open a file in read-only mode. |
| 105 | //config: | 102 | //config: |
| 106 | //config:config FEATURE_VI_SETOPTS | 103 | //config:config FEATURE_VI_SETOPTS |
| 107 | //config: bool "Enable set-able options, ai ic showmatch" | 104 | //config: bool "Enable settable options, ai ic showmatch" |
| 108 | //config: default y | 105 | //config: default y |
| 109 | //config: depends on VI | 106 | //config: depends on VI |
| 110 | //config: help | 107 | //config: help |
| 111 | //config: Enable the editor to set some (ai, ic, showmatch) options. | 108 | //config: Enable the editor to set some (ai, ic, showmatch) options. |
| 112 | //config: | 109 | //config: |
| 113 | //config:config FEATURE_VI_SET | 110 | //config:config FEATURE_VI_SET |
| 114 | //config: bool "Support for :set" | 111 | //config: bool "Support :set" |
| 115 | //config: default y | 112 | //config: default y |
| 116 | //config: depends on VI | 113 | //config: depends on VI |
| 117 | //config: help | ||
| 118 | //config: Support for ":set". | ||
| 119 | //config: | 114 | //config: |
| 120 | //config:config FEATURE_VI_WIN_RESIZE | 115 | //config:config FEATURE_VI_WIN_RESIZE |
| 121 | //config: bool "Handle window resize" | 116 | //config: bool "Handle window resize" |
| 122 | //config: default y | 117 | //config: default y |
| 123 | //config: depends on VI | 118 | //config: depends on VI |
| 124 | //config: help | 119 | //config: help |
| 125 | //config: Make busybox vi behave nicely with terminals that get resized. | 120 | //config: Behave nicely with terminals that get resized. |
| 126 | //config: | 121 | //config: |
| 127 | //config:config FEATURE_VI_ASK_TERMINAL | 122 | //config:config FEATURE_VI_ASK_TERMINAL |
| 128 | //config: bool "Use 'tell me cursor position' ESC sequence to measure window" | 123 | //config: bool "Use 'tell me cursor position' ESC sequence to measure window" |
| @@ -133,15 +128,16 @@ | |||
| 133 | //config: this option makes vi perform a last-ditch effort to find it: | 128 | //config: this option makes vi perform a last-ditch effort to find it: |
| 134 | //config: position cursor to 999,999 and ask terminal to report real | 129 | //config: position cursor to 999,999 and ask terminal to report real |
| 135 | //config: cursor position using "ESC [ 6 n" escape sequence, then read stdin. | 130 | //config: cursor position using "ESC [ 6 n" escape sequence, then read stdin. |
| 136 | //config: | ||
| 137 | //config: This is not clean but helps a lot on serial lines and such. | 131 | //config: This is not clean but helps a lot on serial lines and such. |
| 132 | //config: | ||
| 138 | //config:config FEATURE_VI_UNDO | 133 | //config:config FEATURE_VI_UNDO |
| 139 | //config: bool "Support undo command 'u'" | 134 | //config: bool "Support undo command \"u\"" |
| 140 | //config: default y | 135 | //config: default y |
| 141 | //config: depends on VI | 136 | //config: depends on VI |
| 142 | //config: help | 137 | //config: help |
| 143 | //config: Support the 'u' command to undo insertion, deletion, and replacement | 138 | //config: Support the 'u' command to undo insertion, deletion, and replacement |
| 144 | //config: of text. | 139 | //config: of text. |
| 140 | //config: | ||
| 145 | //config:config FEATURE_VI_UNDO_QUEUE | 141 | //config:config FEATURE_VI_UNDO_QUEUE |
| 146 | //config: bool "Enable undo operation queuing" | 142 | //config: bool "Enable undo operation queuing" |
| 147 | //config: default y | 143 | //config: default y |
| @@ -152,6 +148,7 @@ | |||
| 152 | //config: reached, the contents of the queue are committed to the undo stack. | 148 | //config: reached, the contents of the queue are committed to the undo stack. |
| 153 | //config: This increases the size of the undo code and allows some undo | 149 | //config: This increases the size of the undo code and allows some undo |
| 154 | //config: operations (especially un-typing/backspacing) to be far more useful. | 150 | //config: operations (especially un-typing/backspacing) to be far more useful. |
| 151 | //config: | ||
| 155 | //config:config FEATURE_VI_UNDO_QUEUE_MAX | 152 | //config:config FEATURE_VI_UNDO_QUEUE_MAX |
| 156 | //config: int "Maximum undo character queue size" | 153 | //config: int "Maximum undo character queue size" |
| 157 | //config: default 256 | 154 | //config: default 256 |
diff --git a/findutils/find.c b/findutils/find.c index 27698e537..67aa40b21 100644 --- a/findutils/find.c +++ b/findutils/find.c | |||
| @@ -89,8 +89,6 @@ | |||
| 89 | //config: bool "Enable -perm: permissions matching" | 89 | //config: bool "Enable -perm: permissions matching" |
| 90 | //config: default y | 90 | //config: default y |
| 91 | //config: depends on FIND | 91 | //config: depends on FIND |
| 92 | //config: help | ||
| 93 | //config: Enable searching based on file permissions. | ||
| 94 | //config: | 92 | //config: |
| 95 | //config:config FEATURE_FIND_TYPE | 93 | //config:config FEATURE_FIND_TYPE |
| 96 | //config: bool "Enable -type: file type matching (file/dir/link/...)" | 94 | //config: bool "Enable -type: file type matching (file/dir/link/...)" |
| @@ -104,15 +102,11 @@ | |||
| 104 | //config: bool "Enable -xdev: 'stay in filesystem'" | 102 | //config: bool "Enable -xdev: 'stay in filesystem'" |
| 105 | //config: default y | 103 | //config: default y |
| 106 | //config: depends on FIND | 104 | //config: depends on FIND |
| 107 | //config: help | ||
| 108 | //config: This option allows find to restrict searches to a single filesystem. | ||
| 109 | //config: | 105 | //config: |
| 110 | //config:config FEATURE_FIND_MAXDEPTH | 106 | //config:config FEATURE_FIND_MAXDEPTH |
| 111 | //config: bool "Enable -mindepth N and -maxdepth N" | 107 | //config: bool "Enable -mindepth N and -maxdepth N" |
| 112 | //config: default y | 108 | //config: default y |
| 113 | //config: depends on FIND | 109 | //config: depends on FIND |
| 114 | //config: help | ||
| 115 | //config: This option enables -mindepth N and -maxdepth N option. | ||
| 116 | //config: | 110 | //config: |
| 117 | //config:config FEATURE_FIND_NEWER | 111 | //config:config FEATURE_FIND_NEWER |
| 118 | //config: bool "Enable -newer: compare file modification times" | 112 | //config: bool "Enable -newer: compare file modification times" |
| @@ -126,8 +120,6 @@ | |||
| 126 | //config: bool "Enable -inum: inode number matching" | 120 | //config: bool "Enable -inum: inode number matching" |
| 127 | //config: default y | 121 | //config: default y |
| 128 | //config: depends on FIND | 122 | //config: depends on FIND |
| 129 | //config: help | ||
| 130 | //config: Support the 'find -inum' option for searching by inode number. | ||
| 131 | //config: | 123 | //config: |
| 132 | //config:config FEATURE_FIND_EXEC | 124 | //config:config FEATURE_FIND_EXEC |
| 133 | //config: bool "Enable -exec: execute commands" | 125 | //config: bool "Enable -exec: execute commands" |
| @@ -151,15 +143,11 @@ | |||
| 151 | //config: bool "Enable -user: username/uid matching" | 143 | //config: bool "Enable -user: username/uid matching" |
| 152 | //config: default y | 144 | //config: default y |
| 153 | //config: depends on FIND | 145 | //config: depends on FIND |
| 154 | //config: help | ||
| 155 | //config: Support the 'find -user' option for searching by username or uid. | ||
| 156 | //config: | 146 | //config: |
| 157 | //config:config FEATURE_FIND_GROUP | 147 | //config:config FEATURE_FIND_GROUP |
| 158 | //config: bool "Enable -group: group/gid matching" | 148 | //config: bool "Enable -group: group/gid matching" |
| 159 | //config: default y | 149 | //config: default y |
| 160 | //config: depends on FIND | 150 | //config: depends on FIND |
| 161 | //config: help | ||
| 162 | //config: Support the 'find -group' option for searching by group name or gid. | ||
| 163 | //config: | 151 | //config: |
| 164 | //config:config FEATURE_FIND_NOT | 152 | //config:config FEATURE_FIND_NOT |
| 165 | //config: bool "Enable the 'not' (!) operator" | 153 | //config: bool "Enable the 'not' (!) operator" |
| @@ -188,8 +176,6 @@ | |||
| 188 | //config: bool "Enable -size: file size matching" | 176 | //config: bool "Enable -size: file size matching" |
| 189 | //config: default y | 177 | //config: default y |
| 190 | //config: depends on FIND | 178 | //config: depends on FIND |
| 191 | //config: help | ||
| 192 | //config: Support the 'find -size' option for searching by file size. | ||
| 193 | //config: | 179 | //config: |
| 194 | //config:config FEATURE_FIND_PRUNE | 180 | //config:config FEATURE_FIND_PRUNE |
| 195 | //config: bool "Enable -prune: exclude subdirectories" | 181 | //config: bool "Enable -prune: exclude subdirectories" |
diff --git a/init/init.c b/init/init.c index 08cfa2f8c..8db4ced58 100644 --- a/init/init.c +++ b/init/init.c | |||
| @@ -104,13 +104,13 @@ | |||
| 104 | //config: sets TERM to "vt102" if one is found. | 104 | //config: sets TERM to "vt102" if one is found. |
| 105 | //config: | 105 | //config: |
| 106 | //config:config FEATURE_INIT_MODIFY_CMDLINE | 106 | //config:config FEATURE_INIT_MODIFY_CMDLINE |
| 107 | //config: bool "Modify the command-line to \"init\"" | 107 | //config: bool "Clear init's command line" |
| 108 | //config: default y | 108 | //config: default y |
| 109 | //config: depends on INIT || LINUXRC | 109 | //config: depends on INIT || LINUXRC |
| 110 | //config: help | 110 | //config: help |
| 111 | //config: When launched as PID 1 and after parsing its arguments, init | 111 | //config: When launched as PID 1 and after parsing its arguments, init |
| 112 | //config: wipes all the arguments but argv[0] and rewrites argv[0] to | 112 | //config: wipes all the arguments but argv[0] and rewrites argv[0] to |
| 113 | //config: contain only "init", so that its command-line appears solely as | 113 | //config: contain only "init", so that its command line appears solely as |
| 114 | //config: "init" in tools such as ps. | 114 | //config: "init" in tools such as ps. |
| 115 | //config: If this option is set to Y, init will keep its original behavior, | 115 | //config: If this option is set to Y, init will keep its original behavior, |
| 116 | //config: otherwise, all the arguments including argv[0] will be preserved, | 116 | //config: otherwise, all the arguments including argv[0] will be preserved, |
diff --git a/libbb/Config.src b/libbb/Config.src index 172fbcc0e..c51640305 100644 --- a/libbb/Config.src +++ b/libbb/Config.src | |||
| @@ -70,24 +70,13 @@ config FEATURE_FAST_TOP | |||
| 70 | but code size is slightly bigger. | 70 | but code size is slightly bigger. |
| 71 | 71 | ||
| 72 | config FEATURE_ETC_NETWORKS | 72 | config FEATURE_ETC_NETWORKS |
| 73 | bool "Support for /etc/networks" | 73 | bool "Support /etc/networks" |
| 74 | default n | 74 | default n |
| 75 | help | 75 | help |
| 76 | Enable support for network names in /etc/networks. This is | 76 | Enable support for network names in /etc/networks. This is |
| 77 | a rarely used feature which allows you to use names | 77 | a rarely used feature which allows you to use names |
| 78 | instead of IP/mask pairs in route command. | 78 | instead of IP/mask pairs in route command. |
| 79 | 79 | ||
| 80 | config FEATURE_USE_TERMIOS | ||
| 81 | bool "Use termios to manipulate the screen" | ||
| 82 | default y | ||
| 83 | depends on MORE || TOP || POWERTOP | ||
| 84 | help | ||
| 85 | This option allows utilities such as 'more' and 'top' to determine | ||
| 86 | the size of the screen. If you leave this disabled, your utilities | ||
| 87 | that display things on the screen will be especially primitive and | ||
| 88 | will be unable to determine the current screen size, and will be | ||
| 89 | unable to move the cursor. | ||
| 90 | |||
| 91 | config FEATURE_EDITING | 80 | config FEATURE_EDITING |
| 92 | bool "Command line editing" | 81 | bool "Command line editing" |
| 93 | default y | 82 | default y |
| @@ -147,15 +136,11 @@ config FEATURE_TAB_COMPLETION | |||
| 147 | bool "Tab completion" | 136 | bool "Tab completion" |
| 148 | default y | 137 | default y |
| 149 | depends on FEATURE_EDITING | 138 | depends on FEATURE_EDITING |
| 150 | help | ||
| 151 | Enable tab completion. | ||
| 152 | 139 | ||
| 153 | config FEATURE_USERNAME_COMPLETION | 140 | config FEATURE_USERNAME_COMPLETION |
| 154 | bool "Username completion" | 141 | bool "Username completion" |
| 155 | default y | 142 | default y |
| 156 | depends on FEATURE_TAB_COMPLETION | 143 | depends on FEATURE_TAB_COMPLETION |
| 157 | help | ||
| 158 | Enable username completion. | ||
| 159 | 144 | ||
| 160 | config FEATURE_EDITING_FANCY_PROMPT | 145 | config FEATURE_EDITING_FANCY_PROMPT |
| 161 | bool "Fancy shell prompts" | 146 | bool "Fancy shell prompts" |
diff --git a/loginutils/Config.src b/loginutils/Config.src index efb954b6c..beb4eb855 100644 --- a/loginutils/Config.src +++ b/loginutils/Config.src | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | menu "Login/Password Management Utilities" | 6 | menu "Login/Password Management Utilities" |
| 7 | 7 | ||
| 8 | config FEATURE_SHADOWPASSWDS | 8 | config FEATURE_SHADOWPASSWDS |
| 9 | bool "Support for shadow passwords" | 9 | bool "Support shadow passwords" |
| 10 | default y | 10 | default y |
| 11 | help | 11 | help |
| 12 | Build support for shadow password in /etc/shadow. This file is only | 12 | Build support for shadow password in /etc/shadow. This file is only |
diff --git a/loginutils/addgroup.c b/loginutils/addgroup.c index 6b2fd7ba9..94da4efbb 100644 --- a/loginutils/addgroup.c +++ b/loginutils/addgroup.c | |||
| @@ -19,15 +19,13 @@ | |||
| 19 | //config: bool "Enable long options" | 19 | //config: bool "Enable long options" |
| 20 | //config: default y | 20 | //config: default y |
| 21 | //config: depends on ADDGROUP && LONG_OPTS | 21 | //config: depends on ADDGROUP && LONG_OPTS |
| 22 | //config: help | ||
| 23 | //config: Support long options for the addgroup applet. | ||
| 24 | //config: | 22 | //config: |
| 25 | //config:config FEATURE_ADDUSER_TO_GROUP | 23 | //config:config FEATURE_ADDUSER_TO_GROUP |
| 26 | //config: bool "Support for adding users to groups" | 24 | //config: bool "Support adding users to groups" |
| 27 | //config: default y | 25 | //config: default y |
| 28 | //config: depends on ADDGROUP | 26 | //config: depends on ADDGROUP |
| 29 | //config: help | 27 | //config: help |
| 30 | //config: If called with two non-option arguments, | 28 | //config: If called with two non-option arguments, |
| 31 | //config: addgroup will add an existing user to an | 29 | //config: addgroup will add an existing user to an |
| 32 | //config: existing group. | 30 | //config: existing group. |
| 33 | 31 | ||
diff --git a/loginutils/adduser.c b/loginutils/adduser.c index 608fb8437..c218ac4aa 100644 --- a/loginutils/adduser.c +++ b/loginutils/adduser.c | |||
| @@ -17,8 +17,6 @@ | |||
| 17 | //config: bool "Enable long options" | 17 | //config: bool "Enable long options" |
| 18 | //config: default y | 18 | //config: default y |
| 19 | //config: depends on ADDUSER && LONG_OPTS | 19 | //config: depends on ADDUSER && LONG_OPTS |
| 20 | //config: help | ||
| 21 | //config: Support long options for the adduser applet. | ||
| 22 | //config: | 20 | //config: |
| 23 | //config:config FEATURE_CHECK_NAMES | 21 | //config:config FEATURE_CHECK_NAMES |
| 24 | //config: bool "Enable sanity check on user/group names in adduser and addgroup" | 22 | //config: bool "Enable sanity check on user/group names in adduser and addgroup" |
diff --git a/loginutils/deluser.c b/loginutils/deluser.c index 7c3caf9e3..fbb1614fb 100644 --- a/loginutils/deluser.c +++ b/loginutils/deluser.c | |||
| @@ -21,7 +21,7 @@ | |||
| 21 | //config: Utility for deleting a group account. | 21 | //config: Utility for deleting a group account. |
| 22 | //config: | 22 | //config: |
| 23 | //config:config FEATURE_DEL_USER_FROM_GROUP | 23 | //config:config FEATURE_DEL_USER_FROM_GROUP |
| 24 | //config: bool "Support for removing users from groups" | 24 | //config: bool "Support removing users from groups" |
| 25 | //config: default y | 25 | //config: default y |
| 26 | //config: depends on DELGROUP | 26 | //config: depends on DELGROUP |
| 27 | //config: help | 27 | //config: help |
diff --git a/loginutils/login.c b/loginutils/login.c index 3ca8213bb..d1757a65d 100644 --- a/loginutils/login.c +++ b/loginutils/login.c | |||
| @@ -24,7 +24,7 @@ | |||
| 24 | //config: will not be cleaned up. | 24 | //config: will not be cleaned up. |
| 25 | //config: | 25 | //config: |
| 26 | //config:config LOGIN_SCRIPTS | 26 | //config:config LOGIN_SCRIPTS |
| 27 | //config: bool "Support for login scripts" | 27 | //config: bool "Support login scripts" |
| 28 | //config: depends on LOGIN | 28 | //config: depends on LOGIN |
| 29 | //config: default y | 29 | //config: default y |
| 30 | //config: help | 30 | //config: help |
| @@ -32,7 +32,7 @@ | |||
| 32 | //config: just prior to switching from root to logged-in user. | 32 | //config: just prior to switching from root to logged-in user. |
| 33 | //config: | 33 | //config: |
| 34 | //config:config FEATURE_NOLOGIN | 34 | //config:config FEATURE_NOLOGIN |
| 35 | //config: bool "Support for /etc/nologin" | 35 | //config: bool "Support /etc/nologin" |
| 36 | //config: default y | 36 | //config: default y |
| 37 | //config: depends on LOGIN | 37 | //config: depends on LOGIN |
| 38 | //config: help | 38 | //config: help |
| @@ -40,7 +40,7 @@ | |||
| 40 | //config: If it exists, non-root logins are prohibited. | 40 | //config: If it exists, non-root logins are prohibited. |
| 41 | //config: | 41 | //config: |
| 42 | //config:config FEATURE_SECURETTY | 42 | //config:config FEATURE_SECURETTY |
| 43 | //config: bool "Support for /etc/securetty" | 43 | //config: bool "Support /etc/securetty" |
| 44 | //config: default y | 44 | //config: default y |
| 45 | //config: depends on LOGIN | 45 | //config: depends on LOGIN |
| 46 | //config: help | 46 | //config: help |
diff --git a/loginutils/su.c b/loginutils/su.c index 24ffbde86..d04b85fb1 100644 --- a/loginutils/su.c +++ b/loginutils/su.c | |||
| @@ -11,19 +11,18 @@ | |||
| 11 | //config: help | 11 | //config: help |
| 12 | //config: su is used to become another user during a login session. | 12 | //config: su is used to become another user during a login session. |
| 13 | //config: Invoked without a username, su defaults to becoming the super user. | 13 | //config: Invoked without a username, su defaults to becoming the super user. |
| 14 | //config: | 14 | //config: Note that busybox binary must be setuid root for this applet to |
| 15 | //config: Note that Busybox binary must be setuid root for this applet to | ||
| 16 | //config: work properly. | 15 | //config: work properly. |
| 17 | //config: | 16 | //config: |
| 18 | //config:config FEATURE_SU_SYSLOG | 17 | //config:config FEATURE_SU_SYSLOG |
| 19 | //config: bool "Enable su to write to syslog" | 18 | //config: bool "Log to syslog all attempts to use su" |
| 20 | //config: default y | 19 | //config: default y |
| 21 | //config: depends on SU | 20 | //config: depends on SU |
| 22 | //config: | 21 | //config: |
| 23 | //config:config FEATURE_SU_CHECKS_SHELLS | 22 | //config:config FEATURE_SU_CHECKS_SHELLS |
| 24 | //config: bool "Enable su to check user's shell to be listed in /etc/shells" | 23 | //config: bool "If user's shell is not in /etc/shells, disallow -s PROG" |
| 25 | //config: depends on SU | ||
| 26 | //config: default y | 24 | //config: default y |
| 25 | //config: depends on SU | ||
| 27 | 26 | ||
| 28 | //applet:/* Needs to be run by root or be suid root - needs to change uid and gid: */ | 27 | //applet:/* Needs to be run by root or be suid root - needs to change uid and gid: */ |
| 29 | //applet:IF_SU(APPLET(su, BB_DIR_BIN, BB_SUID_REQUIRE)) | 28 | //applet:IF_SU(APPLET(su, BB_DIR_BIN, BB_SUID_REQUIRE)) |
diff --git a/miscutils/devfsd.c b/miscutils/devfsd.c index 99bdc72b8..334f1071b 100644 --- a/miscutils/devfsd.c +++ b/miscutils/devfsd.c | |||
| @@ -82,7 +82,7 @@ | |||
| 82 | //config: the external modutils. | 82 | //config: the external modutils. |
| 83 | //config: | 83 | //config: |
| 84 | //config:config DEVFSD_FG_NP | 84 | //config:config DEVFSD_FG_NP |
| 85 | //config: bool "Enables the -fg and -np options" | 85 | //config: bool "Enable the -fg and -np options" |
| 86 | //config: default y | 86 | //config: default y |
| 87 | //config: depends on DEVFSD | 87 | //config: depends on DEVFSD |
| 88 | //config: help | 88 | //config: help |
diff --git a/miscutils/hdparm.c b/miscutils/hdparm.c index e43a0dec2..84675285a 100644 --- a/miscutils/hdparm.c +++ b/miscutils/hdparm.c | |||
| @@ -25,7 +25,7 @@ | |||
| 25 | //config: default y | 25 | //config: default y |
| 26 | //config: depends on HDPARM | 26 | //config: depends on HDPARM |
| 27 | //config: help | 27 | //config: help |
| 28 | //config: Enables the -I and -i options to obtain detailed information | 28 | //config: Enable the -I and -i options to obtain detailed information |
| 29 | //config: directly from drives about their capabilities and supported ATA | 29 | //config: directly from drives about their capabilities and supported ATA |
| 30 | //config: feature set. If no device name is specified, hdparm will read | 30 | //config: feature set. If no device name is specified, hdparm will read |
| 31 | //config: identify data from stdin. Enabling this option will add about 16k... | 31 | //config: identify data from stdin. Enabling this option will add about 16k... |
| @@ -35,7 +35,7 @@ | |||
| 35 | //config: default y | 35 | //config: default y |
| 36 | //config: depends on HDPARM | 36 | //config: depends on HDPARM |
| 37 | //config: help | 37 | //config: help |
| 38 | //config: Enables the 'hdparm -R' option to register an IDE interface. | 38 | //config: Enable the 'hdparm -R' option to register an IDE interface. |
| 39 | //config: This is dangerous stuff, so you should probably say N. | 39 | //config: This is dangerous stuff, so you should probably say N. |
| 40 | //config: | 40 | //config: |
| 41 | //config:config FEATURE_HDPARM_HDIO_UNREGISTER_HWIF | 41 | //config:config FEATURE_HDPARM_HDIO_UNREGISTER_HWIF |
| @@ -43,7 +43,7 @@ | |||
| 43 | //config: default y | 43 | //config: default y |
| 44 | //config: depends on HDPARM | 44 | //config: depends on HDPARM |
| 45 | //config: help | 45 | //config: help |
| 46 | //config: Enables the 'hdparm -U' option to un-register an IDE interface. | 46 | //config: Enable the 'hdparm -U' option to un-register an IDE interface. |
| 47 | //config: This is dangerous stuff, so you should probably say N. | 47 | //config: This is dangerous stuff, so you should probably say N. |
| 48 | //config: | 48 | //config: |
| 49 | //config:config FEATURE_HDPARM_HDIO_DRIVE_RESET | 49 | //config:config FEATURE_HDPARM_HDIO_DRIVE_RESET |
| @@ -51,7 +51,7 @@ | |||
| 51 | //config: default y | 51 | //config: default y |
| 52 | //config: depends on HDPARM | 52 | //config: depends on HDPARM |
| 53 | //config: help | 53 | //config: help |
| 54 | //config: Enables the 'hdparm -w' option to perform a device reset. | 54 | //config: Enable the 'hdparm -w' option to perform a device reset. |
| 55 | //config: This is dangerous stuff, so you should probably say N. | 55 | //config: This is dangerous stuff, so you should probably say N. |
| 56 | //config: | 56 | //config: |
| 57 | //config:config FEATURE_HDPARM_HDIO_TRISTATE_HWIF | 57 | //config:config FEATURE_HDPARM_HDIO_TRISTATE_HWIF |
| @@ -59,7 +59,7 @@ | |||
| 59 | //config: default y | 59 | //config: default y |
| 60 | //config: depends on HDPARM | 60 | //config: depends on HDPARM |
| 61 | //config: help | 61 | //config: help |
| 62 | //config: Enables the 'hdparm -x' option to tristate device for hotswap, | 62 | //config: Enable the 'hdparm -x' option to tristate device for hotswap, |
| 63 | //config: and the '-b' option to get/set bus state. This is dangerous | 63 | //config: and the '-b' option to get/set bus state. This is dangerous |
| 64 | //config: stuff, so you should probably say N. | 64 | //config: stuff, so you should probably say N. |
| 65 | //config: | 65 | //config: |
| @@ -68,7 +68,7 @@ | |||
| 68 | //config: default y | 68 | //config: default y |
| 69 | //config: depends on HDPARM | 69 | //config: depends on HDPARM |
| 70 | //config: help | 70 | //config: help |
| 71 | //config: Enables the 'hdparm -d' option to get/set using_dma flag. | 71 | //config: Enable the 'hdparm -d' option to get/set using_dma flag. |
| 72 | 72 | ||
| 73 | //applet:IF_HDPARM(APPLET(hdparm, BB_DIR_SBIN, BB_SUID_DROP)) | 73 | //applet:IF_HDPARM(APPLET(hdparm, BB_DIR_SBIN, BB_SUID_DROP)) |
| 74 | 74 | ||
diff --git a/miscutils/last.c b/miscutils/last.c index 67c1343f1..b3f125c3f 100644 --- a/miscutils/last.c +++ b/miscutils/last.c | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | //config: 'last' displays a list of the last users that logged into the system. | 14 | //config: 'last' displays a list of the last users that logged into the system. |
| 15 | //config: | 15 | //config: |
| 16 | //config:config FEATURE_LAST_FANCY | 16 | //config:config FEATURE_LAST_FANCY |
| 17 | //config: bool "Turn on output of extra information" | 17 | //config: bool "Output extra information" |
| 18 | //config: default y | 18 | //config: default y |
| 19 | //config: depends on LAST | 19 | //config: depends on LAST |
| 20 | //config: help | 20 | //config: help |
diff --git a/miscutils/less.c b/miscutils/less.c index e90691b49..0b0a9aed4 100644 --- a/miscutils/less.c +++ b/miscutils/less.c | |||
| @@ -87,7 +87,6 @@ | |||
| 87 | //config: this option makes less perform a last-ditch effort to find it: | 87 | //config: this option makes less perform a last-ditch effort to find it: |
| 88 | //config: position cursor to 999,999 and ask terminal to report real | 88 | //config: position cursor to 999,999 and ask terminal to report real |
| 89 | //config: cursor position using "ESC [ 6 n" escape sequence, then read stdin. | 89 | //config: cursor position using "ESC [ 6 n" escape sequence, then read stdin. |
| 90 | //config: | ||
| 91 | //config: This is not clean but helps a lot on serial lines and such. | 90 | //config: This is not clean but helps a lot on serial lines and such. |
| 92 | //config: | 91 | //config: |
| 93 | //config:config FEATURE_LESS_DASHCMD | 92 | //config:config FEATURE_LESS_DASHCMD |
| @@ -99,11 +98,9 @@ | |||
| 99 | //config: less itself ('-' keyboard command). | 98 | //config: less itself ('-' keyboard command). |
| 100 | //config: | 99 | //config: |
| 101 | //config:config FEATURE_LESS_LINENUMS | 100 | //config:config FEATURE_LESS_LINENUMS |
| 102 | //config: bool "Enable dynamic switching of line numbers" | 101 | //config: bool "Enable -N (dynamic switching of line numbers)" |
| 103 | //config: default y | 102 | //config: default y |
| 104 | //config: depends on FEATURE_LESS_DASHCMD | 103 | //config: depends on FEATURE_LESS_DASHCMD |
| 105 | //config: help | ||
| 106 | //config: Enables "-N" command. | ||
| 107 | 104 | ||
| 108 | //applet:IF_LESS(APPLET(less, BB_DIR_USR_BIN, BB_SUID_DROP)) | 105 | //applet:IF_LESS(APPLET(less, BB_DIR_USR_BIN, BB_SUID_DROP)) |
| 109 | 106 | ||
diff --git a/modutils/Config.src b/modutils/Config.src index 84ff34a08..1808f332d 100644 --- a/modutils/Config.src +++ b/modutils/Config.src | |||
| @@ -133,7 +133,7 @@ config FEATURE_CHECK_TAINTED_MODULE | |||
| 133 | This option is required to support GPLONLY modules. | 133 | This option is required to support GPLONLY modules. |
| 134 | 134 | ||
| 135 | config FEATURE_MODUTILS_ALIAS | 135 | config FEATURE_MODUTILS_ALIAS |
| 136 | bool "Support for module.aliases file" | 136 | bool "Support module.aliases file" |
| 137 | default y | 137 | default y |
| 138 | depends on DEPMOD || MODPROBE | 138 | depends on DEPMOD || MODPROBE |
| 139 | select PLATFORM_LINUX | 139 | select PLATFORM_LINUX |
| @@ -150,7 +150,7 @@ config FEATURE_MODUTILS_ALIAS | |||
| 150 | Say Y if unsure. | 150 | Say Y if unsure. |
| 151 | 151 | ||
| 152 | config FEATURE_MODUTILS_SYMBOLS | 152 | config FEATURE_MODUTILS_SYMBOLS |
| 153 | bool "Support for module.symbols file" | 153 | bool "Support module.symbols file" |
| 154 | default y | 154 | default y |
| 155 | depends on DEPMOD || MODPROBE | 155 | depends on DEPMOD || MODPROBE |
| 156 | select PLATFORM_LINUX | 156 | select PLATFORM_LINUX |
diff --git a/networking/ftpd.c b/networking/ftpd.c index bcd60a2ad..a4626c0b5 100644 --- a/networking/ftpd.c +++ b/networking/ftpd.c | |||
| @@ -15,7 +15,7 @@ | |||
| 15 | //config: bool "ftpd" | 15 | //config: bool "ftpd" |
| 16 | //config: default y | 16 | //config: default y |
| 17 | //config: help | 17 | //config: help |
| 18 | //config: simple FTP daemon. You have to run it via inetd. | 18 | //config: Simple FTP daemon. You have to run it via inetd. |
| 19 | //config: | 19 | //config: |
| 20 | //config:config FEATURE_FTPD_WRITE | 20 | //config:config FEATURE_FTPD_WRITE |
| 21 | //config: bool "Enable upload commands" | 21 | //config: bool "Enable upload commands" |
diff --git a/networking/ftpgetput.c b/networking/ftpgetput.c index 40a3271ab..35b4e4b64 100644 --- a/networking/ftpgetput.c +++ b/networking/ftpgetput.c | |||
| @@ -28,8 +28,6 @@ | |||
| 28 | //config: bool "Enable long options in ftpget/ftpput" | 28 | //config: bool "Enable long options in ftpget/ftpput" |
| 29 | //config: default y | 29 | //config: default y |
| 30 | //config: depends on LONG_OPTS && (FTPGET || FTPPUT) | 30 | //config: depends on LONG_OPTS && (FTPGET || FTPPUT) |
| 31 | //config: help | ||
| 32 | //config: Support long options for the ftpget/ftpput applet. | ||
| 33 | 31 | ||
| 34 | //applet:IF_FTPGET(APPLET_ODDNAME(ftpget, ftpgetput, BB_DIR_USR_BIN, BB_SUID_DROP, ftpget)) | 32 | //applet:IF_FTPGET(APPLET_ODDNAME(ftpget, ftpgetput, BB_DIR_USR_BIN, BB_SUID_DROP, ftpget)) |
| 35 | //applet:IF_FTPPUT(APPLET_ODDNAME(ftpput, ftpgetput, BB_DIR_USR_BIN, BB_SUID_DROP, ftpput)) | 33 | //applet:IF_FTPPUT(APPLET_ODDNAME(ftpput, ftpgetput, BB_DIR_USR_BIN, BB_SUID_DROP, ftpput)) |
diff --git a/networking/httpd.c b/networking/httpd.c index cfcd2a06e..39aad90a8 100644 --- a/networking/httpd.c +++ b/networking/httpd.c | |||
| @@ -102,7 +102,7 @@ | |||
| 102 | //config: bool "httpd" | 102 | //config: bool "httpd" |
| 103 | //config: default y | 103 | //config: default y |
| 104 | //config: help | 104 | //config: help |
| 105 | //config: Serve web pages via an HTTP server. | 105 | //config: HTTP server. |
| 106 | //config: | 106 | //config: |
| 107 | //config:config FEATURE_HTTPD_RANGES | 107 | //config:config FEATURE_HTTPD_RANGES |
| 108 | //config: bool "Support 'Ranges:' header" | 108 | //config: bool "Support 'Ranges:' header" |
| @@ -156,7 +156,7 @@ | |||
| 156 | //config: when specific URLs are requested. | 156 | //config: when specific URLs are requested. |
| 157 | //config: | 157 | //config: |
| 158 | //config:config FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR | 158 | //config:config FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR |
| 159 | //config: bool "Support for running scripts through an interpreter" | 159 | //config: bool "Support running scripts through an interpreter" |
| 160 | //config: default y | 160 | //config: default y |
| 161 | //config: depends on FEATURE_HTTPD_CGI | 161 | //config: depends on FEATURE_HTTPD_CGI |
| 162 | //config: help | 162 | //config: help |
| @@ -185,7 +185,7 @@ | |||
| 185 | //config: "<Hello World>". | 185 | //config: "<Hello World>". |
| 186 | //config: | 186 | //config: |
| 187 | //config:config FEATURE_HTTPD_ERROR_PAGES | 187 | //config:config FEATURE_HTTPD_ERROR_PAGES |
| 188 | //config: bool "Support for custom error pages" | 188 | //config: bool "Support custom error pages" |
| 189 | //config: default y | 189 | //config: default y |
| 190 | //config: depends on HTTPD | 190 | //config: depends on HTTPD |
| 191 | //config: help | 191 | //config: help |
| @@ -198,7 +198,7 @@ | |||
| 198 | //config: message. | 198 | //config: message. |
| 199 | //config: | 199 | //config: |
| 200 | //config:config FEATURE_HTTPD_PROXY | 200 | //config:config FEATURE_HTTPD_PROXY |
| 201 | //config: bool "Support for reverse proxy" | 201 | //config: bool "Support reverse proxy" |
| 202 | //config: default y | 202 | //config: default y |
| 203 | //config: depends on HTTPD | 203 | //config: depends on HTTPD |
| 204 | //config: help | 204 | //config: help |
| @@ -210,7 +210,7 @@ | |||
| 210 | //config: http://hostname[:port]/new/path/myfile. | 210 | //config: http://hostname[:port]/new/path/myfile. |
| 211 | //config: | 211 | //config: |
| 212 | //config:config FEATURE_HTTPD_GZIP | 212 | //config:config FEATURE_HTTPD_GZIP |
| 213 | //config: bool "Support for GZIP content encoding" | 213 | //config: bool "Support GZIP content encoding" |
| 214 | //config: default y | 214 | //config: default y |
| 215 | //config: depends on HTTPD | 215 | //config: depends on HTTPD |
| 216 | //config: help | 216 | //config: help |
diff --git a/networking/ifupdown.c b/networking/ifupdown.c index 1806a6ccc..78baa6690 100644 --- a/networking/ifupdown.c +++ b/networking/ifupdown.c | |||
| @@ -66,14 +66,14 @@ | |||
| 66 | //config: utilities, or enable these applets in Busybox. | 66 | //config: utilities, or enable these applets in Busybox. |
| 67 | //config: | 67 | //config: |
| 68 | //config:config FEATURE_IFUPDOWN_IPV4 | 68 | //config:config FEATURE_IFUPDOWN_IPV4 |
| 69 | //config: bool "Support for IPv4" | 69 | //config: bool "Support IPv4" |
| 70 | //config: default y | 70 | //config: default y |
| 71 | //config: depends on IFUP || IFDOWN | 71 | //config: depends on IFUP || IFDOWN |
| 72 | //config: help | 72 | //config: help |
| 73 | //config: If you want ifup/ifdown to talk IPv4, leave this on. | 73 | //config: If you want ifup/ifdown to talk IPv4, leave this on. |
| 74 | //config: | 74 | //config: |
| 75 | //config:config FEATURE_IFUPDOWN_IPV6 | 75 | //config:config FEATURE_IFUPDOWN_IPV6 |
| 76 | //config: bool "Support for IPv6" | 76 | //config: bool "Support IPv6" |
| 77 | //config: default y | 77 | //config: default y |
| 78 | //config: depends on (IFUP || IFDOWN) && FEATURE_IPV6 | 78 | //config: depends on (IFUP || IFDOWN) && FEATURE_IPV6 |
| 79 | //config: help | 79 | //config: help |
| @@ -81,7 +81,7 @@ | |||
| 81 | //config: | 81 | //config: |
| 82 | //UNUSED: | 82 | //UNUSED: |
| 83 | ////////:config FEATURE_IFUPDOWN_IPX | 83 | ////////:config FEATURE_IFUPDOWN_IPX |
| 84 | ////////: bool "Support for IPX" | 84 | ////////: bool "Support IPX" |
| 85 | ////////: default y | 85 | ////////: default y |
| 86 | ////////: depends on IFUP || IFDOWN | 86 | ////////: depends on IFUP || IFDOWN |
| 87 | ////////: help | 87 | ////////: help |
| @@ -97,7 +97,7 @@ | |||
| 97 | //config: a weird network setup you don't need it. | 97 | //config: a weird network setup you don't need it. |
| 98 | //config: | 98 | //config: |
| 99 | //config:config FEATURE_IFUPDOWN_EXTERNAL_DHCP | 99 | //config:config FEATURE_IFUPDOWN_EXTERNAL_DHCP |
| 100 | //config: bool "Support for external dhcp clients" | 100 | //config: bool "Support external DHCP clients" |
| 101 | //config: default n | 101 | //config: default n |
| 102 | //config: depends on IFUP || IFDOWN | 102 | //config: depends on IFUP || IFDOWN |
| 103 | //config: help | 103 | //config: help |
diff --git a/networking/ipcalc.c b/networking/ipcalc.c index 21219424f..9359f9016 100644 --- a/networking/ipcalc.c +++ b/networking/ipcalc.c | |||
| @@ -18,6 +18,11 @@ | |||
| 18 | //config: ipcalc takes an IP address and netmask and calculates the | 18 | //config: ipcalc takes an IP address and netmask and calculates the |
| 19 | //config: resulting broadcast, network, and host range. | 19 | //config: resulting broadcast, network, and host range. |
| 20 | //config: | 20 | //config: |
| 21 | //config:config FEATURE_IPCALC_LONG_OPTIONS | ||
| 22 | //config: bool "Enable long options" | ||
| 23 | //config: default y | ||
| 24 | //config: depends on IPCALC && LONG_OPTS | ||
| 25 | //config: | ||
| 21 | //config:config FEATURE_IPCALC_FANCY | 26 | //config:config FEATURE_IPCALC_FANCY |
| 22 | //config: bool "Fancy IPCALC, more options, adds 1 kbyte" | 27 | //config: bool "Fancy IPCALC, more options, adds 1 kbyte" |
| 23 | //config: default y | 28 | //config: default y |
| @@ -25,13 +30,6 @@ | |||
| 25 | //config: help | 30 | //config: help |
| 26 | //config: Adds the options hostname, prefix and silent to the output of | 31 | //config: Adds the options hostname, prefix and silent to the output of |
| 27 | //config: "ipcalc". | 32 | //config: "ipcalc". |
| 28 | //config: | ||
| 29 | //config:config FEATURE_IPCALC_LONG_OPTIONS | ||
| 30 | //config: bool "Enable long options" | ||
| 31 | //config: default y | ||
| 32 | //config: depends on IPCALC && LONG_OPTS | ||
| 33 | //config: help | ||
| 34 | //config: Support long options for the ipcalc applet. | ||
| 35 | 33 | ||
| 36 | //applet:IF_IPCALC(APPLET(ipcalc, BB_DIR_BIN, BB_SUID_DROP)) | 34 | //applet:IF_IPCALC(APPLET(ipcalc, BB_DIR_BIN, BB_SUID_DROP)) |
| 37 | 35 | ||
diff --git a/networking/netstat.c b/networking/netstat.c index 90da6cdb8..68e0c1a04 100644 --- a/networking/netstat.c +++ b/networking/netstat.c | |||
| @@ -21,7 +21,7 @@ | |||
| 21 | //config: netstat prints information about the Linux networking subsystem. | 21 | //config: netstat prints information about the Linux networking subsystem. |
| 22 | //config: | 22 | //config: |
| 23 | //config:config FEATURE_NETSTAT_WIDE | 23 | //config:config FEATURE_NETSTAT_WIDE |
| 24 | //config: bool "Enable wide netstat output" | 24 | //config: bool "Enable wide output" |
| 25 | //config: default y | 25 | //config: default y |
| 26 | //config: depends on NETSTAT | 26 | //config: depends on NETSTAT |
| 27 | //config: help | 27 | //config: help |
diff --git a/networking/tftp.c b/networking/tftp.c index ed8672025..189364f0c 100644 --- a/networking/tftp.c +++ b/networking/tftp.c | |||
| @@ -69,11 +69,9 @@ | |||
| 69 | //config: "blksize" and "tsize" options. | 69 | //config: "blksize" and "tsize" options. |
| 70 | //config: | 70 | //config: |
| 71 | //config:config FEATURE_TFTP_PROGRESS_BAR | 71 | //config:config FEATURE_TFTP_PROGRESS_BAR |
| 72 | //config: bool "Enable tftp progress meter" | 72 | //config: bool "Enable progress bar" |
| 73 | //config: default y | 73 | //config: default y |
| 74 | //config: depends on TFTP && FEATURE_TFTP_BLOCKSIZE | 74 | //config: depends on TFTP && FEATURE_TFTP_BLOCKSIZE |
| 75 | //config: help | ||
| 76 | //config: Show progress bar. | ||
| 77 | //config: | 75 | //config: |
| 78 | //config:config TFTP_DEBUG | 76 | //config:config TFTP_DEBUG |
| 79 | //config: bool "Enable debug" | 77 | //config: bool "Enable debug" |
diff --git a/networking/traceroute.c b/networking/traceroute.c index a463b0faa..6817861ef 100644 --- a/networking/traceroute.c +++ b/networking/traceroute.c | |||
| @@ -235,8 +235,6 @@ | |||
| 235 | //config: bool "Enable -I option (use ICMP instead of UDP)" | 235 | //config: bool "Enable -I option (use ICMP instead of UDP)" |
| 236 | //config: default y | 236 | //config: default y |
| 237 | //config: depends on TRACEROUTE || TRACEROUTE6 | 237 | //config: depends on TRACEROUTE || TRACEROUTE6 |
| 238 | //config: help | ||
| 239 | //config: Add option -I to use ICMP ECHO instead of UDP datagrams. | ||
| 240 | 238 | ||
| 241 | /* Needs socket(AF_INET, SOCK_RAW, IPPROTO_ICMP), therefore BB_SUID_MAYBE: */ | 239 | /* Needs socket(AF_INET, SOCK_RAW, IPPROTO_ICMP), therefore BB_SUID_MAYBE: */ |
| 242 | //applet:IF_TRACEROUTE(APPLET(traceroute, BB_DIR_USR_BIN, BB_SUID_MAYBE)) | 240 | //applet:IF_TRACEROUTE(APPLET(traceroute, BB_DIR_USR_BIN, BB_SUID_MAYBE)) |
diff --git a/networking/udhcp/Config.src b/networking/udhcp/Config.src index 7bc13a719..5c068441a 100644 --- a/networking/udhcp/Config.src +++ b/networking/udhcp/Config.src | |||
| @@ -123,7 +123,7 @@ config UDHCP_DEBUG | |||
| 123 | are very verbose and useful for debugging only. | 123 | are very verbose and useful for debugging only. |
| 124 | 124 | ||
| 125 | config FEATURE_UDHCP_RFC3397 | 125 | config FEATURE_UDHCP_RFC3397 |
| 126 | bool "Support for RFC3397 domain search (experimental)" | 126 | bool "Support RFC3397 domain search (experimental)" |
| 127 | default y | 127 | default y |
| 128 | depends on UDHCPD || UDHCPC | 128 | depends on UDHCPD || UDHCPC |
| 129 | help | 129 | help |
| @@ -132,7 +132,7 @@ config FEATURE_UDHCP_RFC3397 | |||
| 132 | and SIP servers option 120, specified in RFC 3361. | 132 | and SIP servers option 120, specified in RFC 3361. |
| 133 | 133 | ||
| 134 | config FEATURE_UDHCP_8021Q | 134 | config FEATURE_UDHCP_8021Q |
| 135 | bool "Support for 802.1Q VLAN parameters" | 135 | bool "Support 802.1Q VLAN parameters" |
| 136 | default y | 136 | default y |
| 137 | depends on UDHCPD || UDHCPC | 137 | depends on UDHCPD || UDHCPC |
| 138 | help | 138 | help |
diff --git a/networking/wget.c b/networking/wget.c index b082a0f59..c82086878 100644 --- a/networking/wget.c +++ b/networking/wget.c | |||
| @@ -16,12 +16,15 @@ | |||
| 16 | //config: wget is a utility for non-interactive download of files from HTTP | 16 | //config: wget is a utility for non-interactive download of files from HTTP |
| 17 | //config: and FTP servers. | 17 | //config: and FTP servers. |
| 18 | //config: | 18 | //config: |
| 19 | //config:config FEATURE_WGET_LONG_OPTIONS | ||
| 20 | //config: bool "Enable long options" | ||
| 21 | //config: default y | ||
| 22 | //config: depends on WGET && LONG_OPTS | ||
| 23 | //config: | ||
| 19 | //config:config FEATURE_WGET_STATUSBAR | 24 | //config:config FEATURE_WGET_STATUSBAR |
| 20 | //config: bool "Enable a nifty process meter (+2k)" | 25 | //config: bool "Enable progress bar (+2k)" |
| 21 | //config: default y | 26 | //config: default y |
| 22 | //config: depends on WGET | 27 | //config: depends on WGET |
| 23 | //config: help | ||
| 24 | //config: Enable the transfer progress bar for wget transfers. | ||
| 25 | //config: | 28 | //config: |
| 26 | //config:config FEATURE_WGET_AUTHENTICATION | 29 | //config:config FEATURE_WGET_AUTHENTICATION |
| 27 | //config: bool "Enable HTTP authentication" | 30 | //config: bool "Enable HTTP authentication" |
| @@ -30,13 +33,6 @@ | |||
| 30 | //config: help | 33 | //config: help |
| 31 | //config: Support authenticated HTTP transfers. | 34 | //config: Support authenticated HTTP transfers. |
| 32 | //config: | 35 | //config: |
| 33 | //config:config FEATURE_WGET_LONG_OPTIONS | ||
| 34 | //config: bool "Enable long options" | ||
| 35 | //config: default y | ||
| 36 | //config: depends on WGET && LONG_OPTS | ||
| 37 | //config: help | ||
| 38 | //config: Support long options for the wget applet. | ||
| 39 | //config: | ||
| 40 | //config:config FEATURE_WGET_TIMEOUT | 36 | //config:config FEATURE_WGET_TIMEOUT |
| 41 | //config: bool "Enable timeout option -T SEC" | 37 | //config: bool "Enable timeout option -T SEC" |
| 42 | //config: default y | 38 | //config: default y |
diff --git a/procps/Config.src b/procps/Config.src index eb4760752..35fef2eda 100644 --- a/procps/Config.src +++ b/procps/Config.src | |||
| @@ -8,7 +8,7 @@ menu "Process Utilities" | |||
| 8 | INSERT | 8 | INSERT |
| 9 | 9 | ||
| 10 | config FEATURE_SHOW_THREADS | 10 | config FEATURE_SHOW_THREADS |
| 11 | bool "Support for showing threads in ps/pstree/top" | 11 | bool "Support thread display in ps/pstree/top" |
| 12 | default y | 12 | default y |
| 13 | depends on PS || TOP || PSTREE | 13 | depends on PS || TOP || PSTREE |
| 14 | help | 14 | help |
diff --git a/procps/pidof.c b/procps/pidof.c index 069adb7a4..b64f0cbd6 100644 --- a/procps/pidof.c +++ b/procps/pidof.c | |||
| @@ -14,18 +14,18 @@ | |||
| 14 | //config: those id's on the standard output. | 14 | //config: those id's on the standard output. |
| 15 | //config: | 15 | //config: |
| 16 | //config:config FEATURE_PIDOF_SINGLE | 16 | //config:config FEATURE_PIDOF_SINGLE |
| 17 | //config: bool "Enable argument for single shot (-s)" | 17 | //config: bool "Enable single shot (-s)" |
| 18 | //config: default y | 18 | //config: default y |
| 19 | //config: depends on PIDOF | 19 | //config: depends on PIDOF |
| 20 | //config: help | 20 | //config: help |
| 21 | //config: Support argument '-s' for returning only the first pid found. | 21 | //config: Support '-s' for returning only the first pid found. |
| 22 | //config: | 22 | //config: |
| 23 | //config:config FEATURE_PIDOF_OMIT | 23 | //config:config FEATURE_PIDOF_OMIT |
| 24 | //config: bool "Enable argument for omitting pids (-o)" | 24 | //config: bool "Enable omitting pids (-o PID)" |
| 25 | //config: default y | 25 | //config: default y |
| 26 | //config: depends on PIDOF | 26 | //config: depends on PIDOF |
| 27 | //config: help | 27 | //config: help |
| 28 | //config: Support argument '-o' for omitting the given pids in output. | 28 | //config: Support '-o PID' for omitting the given pid(s) in output. |
| 29 | //config: The special pid %PPID can be used to name the parent process | 29 | //config: The special pid %PPID can be used to name the parent process |
| 30 | //config: of the pidof, in other words the calling shell or shell script. | 30 | //config: of the pidof, in other words the calling shell or shell script. |
| 31 | 31 | ||
diff --git a/procps/ps.c b/procps/ps.c index e291ecd7e..1d380590d 100644 --- a/procps/ps.c +++ b/procps/ps.c | |||
| @@ -32,19 +32,10 @@ | |||
| 32 | //config: Adds fields PPID, RSS, START, TIME & TTY | 32 | //config: Adds fields PPID, RSS, START, TIME & TTY |
| 33 | //config: | 33 | //config: |
| 34 | //config:config FEATURE_PS_TIME | 34 | //config:config FEATURE_PS_TIME |
| 35 | //config: bool "Enable time and elapsed time output" | 35 | //config: bool "Support -o time and -o etime output specifiers" |
| 36 | //config: default y | 36 | //config: default y |
| 37 | //config: depends on PS && DESKTOP | 37 | //config: depends on PS && DESKTOP |
| 38 | //config: select PLATFORM_LINUX | 38 | //config: select PLATFORM_LINUX |
| 39 | //config: help | ||
| 40 | //config: Support -o time and -o etime output specifiers. | ||
| 41 | //config: | ||
| 42 | //config:config FEATURE_PS_ADDITIONAL_COLUMNS | ||
| 43 | //config: bool "Enable additional ps columns" | ||
| 44 | //config: default y | ||
| 45 | //config: depends on PS && DESKTOP | ||
| 46 | //config: help | ||
| 47 | //config: Support -o rgroup, -o ruser, -o nice output specifiers. | ||
| 48 | //config: | 39 | //config: |
| 49 | //config:config FEATURE_PS_UNUSUAL_SYSTEMS | 40 | //config:config FEATURE_PS_UNUSUAL_SYSTEMS |
| 50 | //config: bool "Support Linux prior to 2.4.0 and non-ELF systems" | 41 | //config: bool "Support Linux prior to 2.4.0 and non-ELF systems" |
| @@ -53,6 +44,11 @@ | |||
| 53 | //config: help | 44 | //config: help |
| 54 | //config: Include support for measuring HZ on old kernels and non-ELF systems | 45 | //config: Include support for measuring HZ on old kernels and non-ELF systems |
| 55 | //config: (if you are on Linux 2.4.0+ and use ELF, you don't need this) | 46 | //config: (if you are on Linux 2.4.0+ and use ELF, you don't need this) |
| 47 | //config: | ||
| 48 | //config:config FEATURE_PS_ADDITIONAL_COLUMNS | ||
| 49 | //config: bool "Support -o rgroup, -o ruser, -o nice specifiers" | ||
| 50 | //config: default y | ||
| 51 | //config: depends on PS && DESKTOP | ||
| 56 | 52 | ||
| 57 | //applet:IF_PS(APPLET(ps, BB_DIR_BIN, BB_SUID_DROP)) | 53 | //applet:IF_PS(APPLET(ps, BB_DIR_BIN, BB_SUID_DROP)) |
| 58 | 54 | ||
diff --git a/procps/uptime.c b/procps/uptime.c index 436193925..8e8956c0f 100644 --- a/procps/uptime.c +++ b/procps/uptime.c | |||
| @@ -21,11 +21,11 @@ | |||
| 21 | //config: on, and the system load averages for the past 1, 5, and 15 minutes. | 21 | //config: on, and the system load averages for the past 1, 5, and 15 minutes. |
| 22 | //config: | 22 | //config: |
| 23 | //config:config FEATURE_UPTIME_UTMP_SUPPORT | 23 | //config:config FEATURE_UPTIME_UTMP_SUPPORT |
| 24 | //config: bool "Support for showing the number of users" | 24 | //config: bool "Show the number of users" |
| 25 | //config: default y | 25 | //config: default y |
| 26 | //config: depends on UPTIME && FEATURE_UTMP | 26 | //config: depends on UPTIME && FEATURE_UTMP |
| 27 | //config: help | 27 | //config: help |
| 28 | //config: Makes uptime display the number of users currently logged on. | 28 | //config: Display the number of users currently logged on. |
| 29 | 29 | ||
| 30 | //applet:IF_UPTIME(APPLET(uptime, BB_DIR_USR_BIN, BB_SUID_DROP)) | 30 | //applet:IF_UPTIME(APPLET(uptime, BB_DIR_USR_BIN, BB_SUID_DROP)) |
| 31 | 31 | ||
diff --git a/selinux/chcon.c b/selinux/chcon.c index c743013ce..4a9a4d3d5 100644 --- a/selinux/chcon.c +++ b/selinux/chcon.c | |||
| @@ -18,8 +18,6 @@ | |||
| 18 | //config: bool "Enable long options" | 18 | //config: bool "Enable long options" |
| 19 | //config: default y | 19 | //config: default y |
| 20 | //config: depends on CHCON && LONG_OPTS | 20 | //config: depends on CHCON && LONG_OPTS |
| 21 | //config: help | ||
| 22 | //config: Support long options for the chcon applet. | ||
| 23 | 21 | ||
| 24 | //applet:IF_CHCON(APPLET(chcon, BB_DIR_USR_BIN, BB_SUID_DROP)) | 22 | //applet:IF_CHCON(APPLET(chcon, BB_DIR_USR_BIN, BB_SUID_DROP)) |
| 25 | 23 | ||
diff --git a/selinux/runcon.c b/selinux/runcon.c index 16f171101..a30e3552f 100644 --- a/selinux/runcon.c +++ b/selinux/runcon.c | |||
| @@ -39,8 +39,6 @@ | |||
| 39 | //config: bool "Enable long options" | 39 | //config: bool "Enable long options" |
| 40 | //config: default y | 40 | //config: default y |
| 41 | //config: depends on RUNCON && LONG_OPTS | 41 | //config: depends on RUNCON && LONG_OPTS |
| 42 | //config: help | ||
| 43 | //config: Support long options for the runcon applet. | ||
| 44 | 42 | ||
| 45 | //applet:IF_RUNCON(APPLET(runcon, BB_DIR_USR_BIN, BB_SUID_DROP)) | 43 | //applet:IF_RUNCON(APPLET(runcon, BB_DIR_USR_BIN, BB_SUID_DROP)) |
| 46 | 44 | ||
diff --git a/shell/ash.c b/shell/ash.c index 9c46a93e0..20ed9652c 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
| @@ -35,8 +35,6 @@ | |||
| 35 | //config: bool "Optimize for size instead of speed" | 35 | //config: bool "Optimize for size instead of speed" |
| 36 | //config: default y | 36 | //config: default y |
| 37 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 37 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 38 | //config: help | ||
| 39 | //config: Compile ash for reduced size at the price of speed. | ||
| 40 | //config: | 38 | //config: |
| 41 | //config:config ASH_INTERNAL_GLOB | 39 | //config:config ASH_INTERNAL_GLOB |
| 42 | //config: bool "Use internal glob() implementation" | 40 | //config: bool "Use internal glob() implementation" |
| @@ -46,6 +44,23 @@ | |||
| 46 | //config: Do not use glob() function from libc, use internal implementation. | 44 | //config: Do not use glob() function from libc, use internal implementation. |
| 47 | //config: Use this if you are getting "glob.h: No such file or directory" | 45 | //config: Use this if you are getting "glob.h: No such file or directory" |
| 48 | //config: or similar build errors. | 46 | //config: or similar build errors. |
| 47 | //config: Note that as of now (2017-01), uclibc and musl glob() both have bugs | ||
| 48 | //config: which would break ash if you select N here. | ||
| 49 | //config: | ||
| 50 | //config:config ASH_BASH_COMPAT | ||
| 51 | //config: bool "bash-compatible extensions" | ||
| 52 | //config: default y | ||
| 53 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | ||
| 54 | //config: | ||
| 55 | //config:config ASH_JOB_CONTROL | ||
| 56 | //config: bool "Job control" | ||
| 57 | //config: default y | ||
| 58 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | ||
| 59 | //config: | ||
| 60 | //config:config ASH_ALIAS | ||
| 61 | //config: bool "Alias support" | ||
| 62 | //config: default y | ||
| 63 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | ||
| 49 | //config: | 64 | //config: |
| 50 | //config:config ASH_RANDOM_SUPPORT | 65 | //config:config ASH_RANDOM_SUPPORT |
| 51 | //config: bool "Pseudorandom generator and $RANDOM variable" | 66 | //config: bool "Pseudorandom generator and $RANDOM variable" |
| @@ -63,88 +78,60 @@ | |||
| 63 | //config: default y | 78 | //config: default y |
| 64 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 79 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 65 | //config: help | 80 | //config: help |
| 66 | //config: "PS#" may contain volatile content, such as backquote commands. | 81 | //config: $PS# may contain volatile content, such as backquote commands. |
| 67 | //config: This option recreates the prompt string from the environment | 82 | //config: This option recreates the prompt string from the environment |
| 68 | //config: variable each time it is displayed. | 83 | //config: variable each time it is displayed. |
| 69 | //config: | 84 | //config: |
| 70 | //config:config ASH_BASH_COMPAT | ||
| 71 | //config: bool "bash-compatible extensions" | ||
| 72 | //config: default y | ||
| 73 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | ||
| 74 | //config: help | ||
| 75 | //config: Enable bash-compatible extensions. | ||
| 76 | //config: | ||
| 77 | //config:config ASH_IDLE_TIMEOUT | 85 | //config:config ASH_IDLE_TIMEOUT |
| 78 | //config: bool "Idle timeout variable" | 86 | //config: bool "Idle timeout variable $TMOUT" |
| 79 | //config: default n | ||
| 80 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | ||
| 81 | //config: help | ||
| 82 | //config: Enables bash-like auto-logout after $TMOUT seconds of idle time. | ||
| 83 | //config: | ||
| 84 | //config:config ASH_JOB_CONTROL | ||
| 85 | //config: bool "Job control" | ||
| 86 | //config: default y | ||
| 87 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | ||
| 88 | //config: help | ||
| 89 | //config: Enable job control in the ash shell. | ||
| 90 | //config: | ||
| 91 | //config:config ASH_ALIAS | ||
| 92 | //config: bool "Alias support" | ||
| 93 | //config: default y | 87 | //config: default y |
| 94 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 88 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 95 | //config: help | 89 | //config: help |
| 96 | //config: Enable alias support in the ash shell. | 90 | //config: Enable bash-like auto-logout after $TMOUT seconds of idle time. |
| 97 | //config: | 91 | //config: |
| 98 | //config:config ASH_GETOPTS | 92 | //config:config ASH_MAIL |
| 99 | //config: bool "Builtin getopt to parse positional parameters" | 93 | //config: bool "Check for new mail in interactive shell" |
| 100 | //config: default y | 94 | //config: default y |
| 101 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 95 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 102 | //config: help | 96 | //config: help |
| 103 | //config: Enable support for getopts builtin in ash. | 97 | //config: Enable "check for new mail" function: |
| 98 | //config: if set, $MAIL file and $MAILPATH list of files | ||
| 99 | //config: are checked for mtime changes, and "you have mail" | ||
| 100 | //config: message is printed if change is detected. | ||
| 104 | //config: | 101 | //config: |
| 105 | //config:config ASH_BUILTIN_ECHO | 102 | //config:config ASH_BUILTIN_ECHO |
| 106 | //config: bool "Builtin version of 'echo'" | 103 | //config: bool "echo builtin" |
| 107 | //config: default y | 104 | //config: default y |
| 108 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 105 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 109 | //config: help | ||
| 110 | //config: Enable support for echo builtin in ash. | ||
| 111 | //config: | 106 | //config: |
| 112 | //config:config ASH_BUILTIN_PRINTF | 107 | //config:config ASH_BUILTIN_PRINTF |
| 113 | //config: bool "Builtin version of 'printf'" | 108 | //config: bool "printf builtin" |
| 114 | //config: default y | 109 | //config: default y |
| 115 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 110 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 116 | //config: help | ||
| 117 | //config: Enable support for printf builtin in ash. | ||
| 118 | //config: | 111 | //config: |
| 119 | //config:config ASH_BUILTIN_TEST | 112 | //config:config ASH_BUILTIN_TEST |
| 120 | //config: bool "Builtin version of 'test'" | 113 | //config: bool "test builtin" |
| 121 | //config: default y | 114 | //config: default y |
| 122 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 115 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 123 | //config: help | ||
| 124 | //config: Enable support for test builtin in ash. | ||
| 125 | //config: | 116 | //config: |
| 126 | //config:config ASH_HELP | 117 | //config:config ASH_HELP |
| 127 | //config: bool "help builtin" | 118 | //config: bool "help builtin" |
| 128 | //config: default y | 119 | //config: default y |
| 129 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 120 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 130 | //config: help | ||
| 131 | //config: Enable help builtin in ash. | ||
| 132 | //config: | 121 | //config: |
| 133 | //config:config ASH_CMDCMD | 122 | //config:config ASH_GETOPTS |
| 134 | //config: bool "'command' command to override shell builtins" | 123 | //config: bool "getopts builtin" |
| 135 | //config: default y | 124 | //config: default y |
| 136 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 125 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 137 | //config: help | ||
| 138 | //config: Enable support for the ash 'command' builtin, which allows | ||
| 139 | //config: you to run the specified command with the specified arguments, | ||
| 140 | //config: even when there is an ash builtin command with the same name. | ||
| 141 | //config: | 126 | //config: |
| 142 | //config:config ASH_MAIL | 127 | //config:config ASH_CMDCMD |
| 143 | //config: bool "Check for new mail on interactive shells" | 128 | //config: bool "command builtin" |
| 144 | //config: default y | 129 | //config: default y |
| 145 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | 130 | //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH |
| 146 | //config: help | 131 | //config: help |
| 147 | //config: Enable "check for new mail" function in the ash shell. | 132 | //config: Enable support for the 'command' builtin, which allows |
| 133 | //config: you to run the specified command or builtin, | ||
| 134 | //config: even when there is a function with the same name. | ||
| 148 | //config: | 135 | //config: |
| 149 | //config:endif # ash options | 136 | //config:endif # ash options |
| 150 | 137 | ||
diff --git a/shell/hush.c b/shell/hush.c index 22d71cb07..9e508fc6d 100644 --- a/shell/hush.c +++ b/shell/hush.c | |||
| @@ -99,8 +99,6 @@ | |||
| 99 | //config: bool "bash-compatible extensions" | 99 | //config: bool "bash-compatible extensions" |
| 100 | //config: default y | 100 | //config: default y |
| 101 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 101 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 102 | //config: help | ||
| 103 | //config: Enable bash-compatible extensions. | ||
| 104 | //config: | 102 | //config: |
| 105 | //config:config HUSH_BRACE_EXPANSION | 103 | //config:config HUSH_BRACE_EXPANSION |
| 106 | //config: bool "Brace expansion" | 104 | //config: bool "Brace expansion" |
| @@ -123,8 +121,6 @@ | |||
| 123 | //config: bool "Save command history to .hush_history" | 121 | //config: bool "Save command history to .hush_history" |
| 124 | //config: default y | 122 | //config: default y |
| 125 | //config: depends on HUSH_INTERACTIVE && FEATURE_EDITING_SAVEHISTORY | 123 | //config: depends on HUSH_INTERACTIVE && FEATURE_EDITING_SAVEHISTORY |
| 126 | //config: help | ||
| 127 | //config: Enable history saving in hush. | ||
| 128 | //config: | 124 | //config: |
| 129 | //config:config HUSH_JOB | 125 | //config:config HUSH_JOB |
| 130 | //config: bool "Job control" | 126 | //config: bool "Job control" |
| @@ -138,39 +134,35 @@ | |||
| 138 | //config: but no separate process group is formed. | 134 | //config: but no separate process group is formed. |
| 139 | //config: | 135 | //config: |
| 140 | //config:config HUSH_TICK | 136 | //config:config HUSH_TICK |
| 141 | //config: bool "Process substitution" | 137 | //config: bool "Support process substitution" |
| 142 | //config: default y | 138 | //config: default y |
| 143 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 139 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 144 | //config: help | 140 | //config: help |
| 145 | //config: Enable process substitution `command` and $(command) in hush. | 141 | //config: Enable `command` and $(command). |
| 146 | //config: | 142 | //config: |
| 147 | //config:config HUSH_IF | 143 | //config:config HUSH_IF |
| 148 | //config: bool "Support if/then/elif/else/fi" | 144 | //config: bool "Support if/then/elif/else/fi" |
| 149 | //config: default y | 145 | //config: default y |
| 150 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 146 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 151 | //config: help | ||
| 152 | //config: Enable if/then/elif/else/fi in hush. | ||
| 153 | //config: | 147 | //config: |
| 154 | //config:config HUSH_LOOPS | 148 | //config:config HUSH_LOOPS |
| 155 | //config: bool "Support for, while and until loops" | 149 | //config: bool "Support for, while and until loops" |
| 156 | //config: default y | 150 | //config: default y |
| 157 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 151 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 158 | //config: help | ||
| 159 | //config: Enable for, while and until loops in hush. | ||
| 160 | //config: | 152 | //config: |
| 161 | //config:config HUSH_CASE | 153 | //config:config HUSH_CASE |
| 162 | //config: bool "Support case ... esac statement" | 154 | //config: bool "Support case ... esac statement" |
| 163 | //config: default y | 155 | //config: default y |
| 164 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 156 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 165 | //config: help | 157 | //config: help |
| 166 | //config: Enable case ... esac statement in hush. +400 bytes. | 158 | //config: Enable case ... esac statement. +400 bytes. |
| 167 | //config: | 159 | //config: |
| 168 | //config:config HUSH_FUNCTIONS | 160 | //config:config HUSH_FUNCTIONS |
| 169 | //config: bool "Support funcname() { commands; } syntax" | 161 | //config: bool "Support funcname() { commands; } syntax" |
| 170 | //config: default y | 162 | //config: default y |
| 171 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 163 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 172 | //config: help | 164 | //config: help |
| 173 | //config: Enable support for shell functions in hush. +800 bytes. | 165 | //config: Enable support for shell functions. +800 bytes. |
| 174 | //config: | 166 | //config: |
| 175 | //config:config HUSH_LOCAL | 167 | //config:config HUSH_LOCAL |
| 176 | //config: bool "local builtin" | 168 | //config: bool "local builtin" |
| @@ -199,22 +191,21 @@ | |||
| 199 | //config: bool "echo builtin" | 191 | //config: bool "echo builtin" |
| 200 | //config: default y | 192 | //config: default y |
| 201 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 193 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 202 | //config: help | ||
| 203 | //config: Enable echo builtin in hush. | ||
| 204 | //config: | 194 | //config: |
| 205 | //config:config HUSH_PRINTF | 195 | //config:config HUSH_PRINTF |
| 206 | //config: bool "printf builtin" | 196 | //config: bool "printf builtin" |
| 207 | //config: default y | 197 | //config: default y |
| 208 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 198 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 209 | //config: help | 199 | //config: |
| 210 | //config: Enable printf builtin in hush. | 200 | //config:config HUSH_HELP |
| 201 | //config: bool "help builtin" | ||
| 202 | //config: default y | ||
| 203 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | ||
| 211 | //config: | 204 | //config: |
| 212 | //config:config HUSH_EXPORT | 205 | //config:config HUSH_EXPORT |
| 213 | //config: bool "export builtin" | 206 | //config: bool "export builtin" |
| 214 | //config: default y | 207 | //config: default y |
| 215 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 208 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 216 | //config: help | ||
| 217 | //config: Enable export builtin in hush. | ||
| 218 | //config: | 209 | //config: |
| 219 | //config:config HUSH_EXPORT_N | 210 | //config:config HUSH_EXPORT_N |
| 220 | //config: bool "Support 'export -n' option" | 211 | //config: bool "Support 'export -n' option" |
| @@ -223,82 +214,55 @@ | |||
| 223 | //config: help | 214 | //config: help |
| 224 | //config: export -n unexports variables. It is a bash extension. | 215 | //config: export -n unexports variables. It is a bash extension. |
| 225 | //config: | 216 | //config: |
| 226 | //config:config HUSH_HELP | ||
| 227 | //config: bool "help builtin" | ||
| 228 | //config: default y | ||
| 229 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | ||
| 230 | //config: help | ||
| 231 | //config: Enable help builtin in hush. Code size + ~1 kbyte. | ||
| 232 | //config: | ||
| 233 | //config:config HUSH_KILL | 217 | //config:config HUSH_KILL |
| 234 | //config: bool "kill builtin (for kill %jobspec)" | 218 | //config: bool "kill builtin (supports kill %jobspec)" |
| 235 | //config: default y | 219 | //config: default y |
| 236 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 220 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 237 | //config: help | ||
| 238 | //config: Enable kill builtin in hush. | ||
| 239 | //config: | 221 | //config: |
| 240 | //config:config HUSH_WAIT | 222 | //config:config HUSH_WAIT |
| 241 | //config: bool "wait builtin" | 223 | //config: bool "wait builtin" |
| 242 | //config: default y | 224 | //config: default y |
| 243 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 225 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 244 | //config: help | ||
| 245 | //config: Enable wait builtin in hush. | ||
| 246 | //config: | 226 | //config: |
| 247 | //config:config HUSH_TRAP | 227 | //config:config HUSH_TRAP |
| 248 | //config: bool "trap builtin" | 228 | //config: bool "trap builtin" |
| 249 | //config: default y | 229 | //config: default y |
| 250 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 230 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 251 | //config: help | ||
| 252 | //config: Enable trap builtin in hush. | ||
| 253 | //config: | ||
| 254 | //config:config HUSH_ULIMIT | ||
| 255 | //config: bool "ulimit builtin" | ||
| 256 | //config: default y | ||
| 257 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | ||
| 258 | //config: help | ||
| 259 | //config: Enable ulimit builtin in hush. | ||
| 260 | //config: | 231 | //config: |
| 261 | //config:config HUSH_TYPE | 232 | //config:config HUSH_TYPE |
| 262 | //config: bool "type builtin" | 233 | //config: bool "type builtin" |
| 263 | //config: default y | 234 | //config: default y |
| 264 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 235 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 265 | //config: help | ||
| 266 | //config: Enable type builtin in hush. | ||
| 267 | //config: | 236 | //config: |
| 268 | //config:config HUSH_READ | 237 | //config:config HUSH_READ |
| 269 | //config: bool "read builtin" | 238 | //config: bool "read builtin" |
| 270 | //config: default y | 239 | //config: default y |
| 271 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 240 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 272 | //config: help | ||
| 273 | //config: Enable read builtin in hush. | ||
| 274 | //config: | 241 | //config: |
| 275 | //config:config HUSH_SET | 242 | //config:config HUSH_SET |
| 276 | //config: bool "set builtin" | 243 | //config: bool "set builtin" |
| 277 | //config: default y | 244 | //config: default y |
| 278 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 245 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 279 | //config: help | ||
| 280 | //config: Enable set builtin in hush. | ||
| 281 | //config: | 246 | //config: |
| 282 | //config:config HUSH_UNSET | 247 | //config:config HUSH_UNSET |
| 283 | //config: bool "unset builtin" | 248 | //config: bool "unset builtin" |
| 284 | //config: default y | 249 | //config: default y |
| 285 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 250 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 286 | //config: help | 251 | //config: |
| 287 | //config: Enable unset builtin in hush. | 252 | //config:config HUSH_ULIMIT |
| 253 | //config: bool "ulimit builtin" | ||
| 254 | //config: default y | ||
| 255 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | ||
| 288 | //config: | 256 | //config: |
| 289 | //config:config HUSH_UMASK | 257 | //config:config HUSH_UMASK |
| 290 | //config: bool "umask builtin" | 258 | //config: bool "umask builtin" |
| 291 | //config: default y | 259 | //config: default y |
| 292 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 260 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 293 | //config: help | ||
| 294 | //config: Enable umask builtin in hush. | ||
| 295 | //config: | 261 | //config: |
| 296 | //config:config HUSH_MEMLEAK | 262 | //config:config HUSH_MEMLEAK |
| 297 | //config: bool "memleak builtin (debugging)" | 263 | //config: bool "memleak builtin (debugging)" |
| 298 | //config: default n | 264 | //config: default n |
| 299 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH | 265 | //config: depends on HUSH || SH_IS_HUSH || BASH_IS_HUSH |
| 300 | //config: help | ||
| 301 | //config: Enable memleak builtin in hush. | ||
| 302 | //config: | 266 | //config: |
| 303 | //config:config MSH | 267 | //config:config MSH |
| 304 | //config: bool "msh (deprecated: aliased to hush)" | 268 | //config: bool "msh (deprecated: aliased to hush)" |
| @@ -1096,8 +1060,6 @@ static const struct built_in_command bltins1[] = { | |||
| 1096 | BLTIN("wait" , builtin_wait , "Wait for process"), | 1060 | BLTIN("wait" , builtin_wait , "Wait for process"), |
| 1097 | #endif | 1061 | #endif |
| 1098 | }; | 1062 | }; |
| 1099 | /* For now, echo and test are unconditionally enabled. | ||
| 1100 | * Maybe make it configurable? */ | ||
| 1101 | static const struct built_in_command bltins2[] = { | 1063 | static const struct built_in_command bltins2[] = { |
| 1102 | BLTIN("[" , builtin_test , NULL), | 1064 | BLTIN("[" , builtin_test , NULL), |
| 1103 | #if ENABLE_HUSH_ECHO | 1065 | #if ENABLE_HUSH_ECHO |
diff --git a/util-linux/Config.src b/util-linux/Config.src index 3c522f948..0971d714a 100644 --- a/util-linux/Config.src +++ b/util-linux/Config.src | |||
| @@ -40,7 +40,7 @@ config FEATURE_MOUNT_LOOP_CREATE | |||
| 40 | if it does not find a free one. | 40 | if it does not find a free one. |
| 41 | 41 | ||
| 42 | config FEATURE_MTAB_SUPPORT | 42 | config FEATURE_MTAB_SUPPORT |
| 43 | bool "Support for the old /etc/mtab file" | 43 | bool "Support old /etc/mtab file" |
| 44 | default n | 44 | default n |
| 45 | depends on MOUNT || UMOUNT | 45 | depends on MOUNT || UMOUNT |
| 46 | select FEATURE_MOUNT_FAKE | 46 | select FEATURE_MOUNT_FAKE |
diff --git a/util-linux/dmesg.c b/util-linux/dmesg.c index b7b2c6924..c3574f8f5 100644 --- a/util-linux/dmesg.c +++ b/util-linux/dmesg.c | |||
| @@ -22,7 +22,7 @@ | |||
| 22 | //config: wish to enable the 'dmesg' utility. | 22 | //config: wish to enable the 'dmesg' utility. |
| 23 | //config: | 23 | //config: |
| 24 | //config:config FEATURE_DMESG_PRETTY | 24 | //config:config FEATURE_DMESG_PRETTY |
| 25 | //config: bool "Pretty dmesg output" | 25 | //config: bool "Pretty output" |
| 26 | //config: default y | 26 | //config: default y |
| 27 | //config: depends on DMESG | 27 | //config: depends on DMESG |
| 28 | //config: help | 28 | //config: help |
diff --git a/util-linux/fbset.c b/util-linux/fbset.c index 8a78c1ef9..673bf9aa4 100644 --- a/util-linux/fbset.c +++ b/util-linux/fbset.c | |||
| @@ -22,7 +22,7 @@ | |||
| 22 | //config: if you wish to enable the 'fbset' utility. | 22 | //config: if you wish to enable the 'fbset' utility. |
| 23 | //config: | 23 | //config: |
| 24 | //config:config FEATURE_FBSET_FANCY | 24 | //config:config FEATURE_FBSET_FANCY |
| 25 | //config: bool "Turn on extra fbset options" | 25 | //config: bool "Enable extra options" |
| 26 | //config: default y | 26 | //config: default y |
| 27 | //config: depends on FBSET | 27 | //config: depends on FBSET |
| 28 | //config: help | 28 | //config: help |
| @@ -32,7 +32,7 @@ | |||
| 32 | //config: options. | 32 | //config: options. |
| 33 | //config: | 33 | //config: |
| 34 | //config:config FEATURE_FBSET_READMODE | 34 | //config:config FEATURE_FBSET_READMODE |
| 35 | //config: bool "Turn on fbset readmode support" | 35 | //config: bool "Enable readmode support" |
| 36 | //config: default y | 36 | //config: default y |
| 37 | //config: depends on FBSET | 37 | //config: depends on FBSET |
| 38 | //config: help | 38 | //config: help |
diff --git a/util-linux/fdisk.c b/util-linux/fdisk.c index b988e65a9..54f37baa6 100644 --- a/util-linux/fdisk.c +++ b/util-linux/fdisk.c | |||
| @@ -21,8 +21,6 @@ | |||
| 21 | //config: default y | 21 | //config: default y |
| 22 | //config: depends on FDISK | 22 | //config: depends on FDISK |
| 23 | //config: depends on !LFS # with LFS no special code is needed | 23 | //config: depends on !LFS # with LFS no special code is needed |
| 24 | //config: help | ||
| 25 | //config: Enable this option to support large disks > 4GB. | ||
| 26 | //config: | 24 | //config: |
| 27 | //config:config FEATURE_FDISK_WRITABLE | 25 | //config:config FEATURE_FDISK_WRITABLE |
| 28 | //config: bool "Write support" | 26 | //config: bool "Write support" |
diff --git a/util-linux/hwclock.c b/util-linux/hwclock.c index 084a7f1e9..d65011a71 100644 --- a/util-linux/hwclock.c +++ b/util-linux/hwclock.c | |||
| @@ -20,10 +20,6 @@ | |||
| 20 | //config: bool "Support long options (--hctosys,...)" | 20 | //config: bool "Support long options (--hctosys,...)" |
| 21 | //config: default y | 21 | //config: default y |
| 22 | //config: depends on HWCLOCK && LONG_OPTS | 22 | //config: depends on HWCLOCK && LONG_OPTS |
| 23 | //config: help | ||
| 24 | //config: By default, the hwclock utility only uses short options. If you | ||
| 25 | //config: are overly fond of its long options, such as --hctosys, --utc, etc) | ||
| 26 | //config: then enable this option. | ||
| 27 | //config: | 23 | //config: |
| 28 | //config:config FEATURE_HWCLOCK_ADJTIME_FHS | 24 | //config:config FEATURE_HWCLOCK_ADJTIME_FHS |
| 29 | //config: bool "Use FHS /var/lib/hwclock/adjtime" | 25 | //config: bool "Use FHS /var/lib/hwclock/adjtime" |
diff --git a/util-linux/mount.c b/util-linux/mount.c index 42962b859..4f5dced10 100644 --- a/util-linux/mount.c +++ b/util-linux/mount.c | |||
| @@ -90,7 +90,7 @@ | |||
| 90 | //config: | 90 | //config: |
| 91 | //config:config FEATURE_MOUNT_FLAGS | 91 | //config:config FEATURE_MOUNT_FLAGS |
| 92 | //config: depends on MOUNT | 92 | //config: depends on MOUNT |
| 93 | //config: bool "Support lots of -o flags in mount" | 93 | //config: bool "Support lots of -o flags" |
| 94 | //config: default y | 94 | //config: default y |
| 95 | //config: help | 95 | //config: help |
| 96 | //config: Without this, mount only supports ro/rw/remount. With this, it | 96 | //config: Without this, mount only supports ro/rw/remount. With this, it |
diff --git a/util-linux/volume_id/bcache.c b/util-linux/volume_id/bcache.c index fd40eb081..334a341c3 100644 --- a/util-linux/volume_id/bcache.c +++ b/util-linux/volume_id/bcache.c | |||
| @@ -10,14 +10,10 @@ | |||
| 10 | 10 | ||
| 11 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_BCACHE) += bcache.o | 11 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_BCACHE) += bcache.o |
| 12 | 12 | ||
| 13 | //config: | ||
| 14 | //config:config FEATURE_VOLUMEID_BCACHE | 13 | //config:config FEATURE_VOLUMEID_BCACHE |
| 15 | //config: bool "bcache filesystem" | 14 | //config: bool "bcache filesystem" |
| 16 | //config: default y | 15 | //config: default y |
| 17 | //config: depends on VOLUMEID | 16 | //config: depends on VOLUMEID |
| 18 | //config: help | ||
| 19 | //config: TODO | ||
| 20 | //config: | ||
| 21 | 17 | ||
| 22 | #include "volume_id_internal.h" | 18 | #include "volume_id_internal.h" |
| 23 | 19 | ||
diff --git a/util-linux/volume_id/btrfs.c b/util-linux/volume_id/btrfs.c index e4dddf26d..338a48762 100644 --- a/util-linux/volume_id/btrfs.c +++ b/util-linux/volume_id/btrfs.c | |||
| @@ -21,14 +21,10 @@ | |||
| 21 | 21 | ||
| 22 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_BTRFS) += btrfs.o | 22 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_BTRFS) += btrfs.o |
| 23 | 23 | ||
| 24 | //config: | ||
| 25 | //config:config FEATURE_VOLUMEID_BTRFS | 24 | //config:config FEATURE_VOLUMEID_BTRFS |
| 26 | //config: bool "btrfs filesystem" | 25 | //config: bool "btrfs filesystem" |
| 27 | //config: default y | 26 | //config: default y |
| 28 | //config: depends on VOLUMEID | 27 | //config: depends on VOLUMEID |
| 29 | //config: help | ||
| 30 | //config: TODO | ||
| 31 | //config: | ||
| 32 | 28 | ||
| 33 | #include "volume_id_internal.h" | 29 | #include "volume_id_internal.h" |
| 34 | 30 | ||
diff --git a/util-linux/volume_id/cramfs.c b/util-linux/volume_id/cramfs.c index aeb7f20ac..c63223e2b 100644 --- a/util-linux/volume_id/cramfs.c +++ b/util-linux/volume_id/cramfs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_CRAMFS) += cramfs.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_CRAMFS) += cramfs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_CRAMFS | 23 | //config:config FEATURE_VOLUMEID_CRAMFS |
| 25 | //config: bool "cramfs filesystem" | 24 | //config: bool "cramfs filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/exfat.c b/util-linux/volume_id/exfat.c index c3aa36804..7ed13a70e 100644 --- a/util-linux/volume_id/exfat.c +++ b/util-linux/volume_id/exfat.c | |||
| @@ -20,7 +20,6 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXFAT) += exfat.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXFAT) += exfat.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_EXFAT | 23 | //config:config FEATURE_VOLUMEID_EXFAT |
| 25 | //config: bool "exFAT filesystem" | 24 | //config: bool "exFAT filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| @@ -29,7 +28,6 @@ | |||
| 29 | //config: exFAT (extended FAT) is a proprietary file system designed especially | 28 | //config: exFAT (extended FAT) is a proprietary file system designed especially |
| 30 | //config: for flash drives. It has many features from NTFS, but with less | 29 | //config: for flash drives. It has many features from NTFS, but with less |
| 31 | //config: overhead. exFAT is used on most SDXC cards for consumer electronics. | 30 | //config: overhead. exFAT is used on most SDXC cards for consumer electronics. |
| 32 | //config: | ||
| 33 | 31 | ||
| 34 | #include "volume_id_internal.h" | 32 | #include "volume_id_internal.h" |
| 35 | 33 | ||
diff --git a/util-linux/volume_id/ext.c b/util-linux/volume_id/ext.c index df39d9342..473b3229a 100644 --- a/util-linux/volume_id/ext.c +++ b/util-linux/volume_id/ext.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXT) += ext.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_EXT) += ext.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_EXT | 23 | //config:config FEATURE_VOLUMEID_EXT |
| 25 | //config: bool "Ext filesystem" | 24 | //config: bool "Ext filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | #include "bb_e2fs_defs.h" | 29 | #include "bb_e2fs_defs.h" |
diff --git a/util-linux/volume_id/f2fs.c b/util-linux/volume_id/f2fs.c index bf0b66278..1d3bdae36 100644 --- a/util-linux/volume_id/f2fs.c +++ b/util-linux/volume_id/f2fs.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | 8 | ||
| 9 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_F2FS) += f2fs.o | 9 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_F2FS) += f2fs.o |
| 10 | 10 | ||
| 11 | //config: | ||
| 12 | //config:config FEATURE_VOLUMEID_F2FS | 11 | //config:config FEATURE_VOLUMEID_F2FS |
| 13 | //config: bool "f2fs filesystem" | 12 | //config: bool "f2fs filesystem" |
| 14 | //config: default y | 13 | //config: default y |
| @@ -18,7 +17,6 @@ | |||
| 18 | //config: which is adapted to newer forms of storage. F2FS also remedies some | 17 | //config: which is adapted to newer forms of storage. F2FS also remedies some |
| 19 | //config: known issues of the older log structured file systems, such as high | 18 | //config: known issues of the older log structured file systems, such as high |
| 20 | //config: cleaning overhead. | 19 | //config: cleaning overhead. |
| 21 | //config: | ||
| 22 | 20 | ||
| 23 | #include "volume_id_internal.h" | 21 | #include "volume_id_internal.h" |
| 24 | 22 | ||
diff --git a/util-linux/volume_id/fat.c b/util-linux/volume_id/fat.c index 476d500a6..bc3433daf 100644 --- a/util-linux/volume_id/fat.c +++ b/util-linux/volume_id/fat.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_FAT) += fat.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_FAT) += fat.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_FAT | 23 | //config:config FEATURE_VOLUMEID_FAT |
| 25 | //config: bool "fat filesystem" | 24 | //config: bool "fat filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/hfs.c b/util-linux/volume_id/hfs.c index 8d34aaf68..78dae0790 100644 --- a/util-linux/volume_id/hfs.c +++ b/util-linux/volume_id/hfs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_HFS) += hfs.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_HFS) += hfs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_HFS | 23 | //config:config FEATURE_VOLUMEID_HFS |
| 25 | //config: bool "hfs filesystem" | 24 | //config: bool "hfs filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/iso9660.c b/util-linux/volume_id/iso9660.c index 3848de453..23072f87c 100644 --- a/util-linux/volume_id/iso9660.c +++ b/util-linux/volume_id/iso9660.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ISO9660) += iso9660.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ISO9660) += iso9660.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_ISO9660 | 23 | //config:config FEATURE_VOLUMEID_ISO9660 |
| 25 | //config: bool "iso9660 filesystem" | 24 | //config: bool "iso9660 filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/jfs.c b/util-linux/volume_id/jfs.c index a6eaff45b..543d90fe5 100644 --- a/util-linux/volume_id/jfs.c +++ b/util-linux/volume_id/jfs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_JFS) += jfs.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_JFS) += jfs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_JFS | 23 | //config:config FEATURE_VOLUMEID_JFS |
| 25 | //config: bool "jfs filesystem" | 24 | //config: bool "jfs filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/linux_raid.c b/util-linux/volume_id/linux_raid.c index f20823a6e..0db6e8662 100644 --- a/util-linux/volume_id/linux_raid.c +++ b/util-linux/volume_id/linux_raid.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXRAID) += linux_raid.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXRAID) += linux_raid.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_LINUXRAID | 23 | //config:config FEATURE_VOLUMEID_LINUXRAID |
| 25 | //config: bool "linuxraid" | 24 | //config: bool "linuxraid" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/linux_swap.c b/util-linux/volume_id/linux_swap.c index 39470d48c..a35769dfc 100644 --- a/util-linux/volume_id/linux_swap.c +++ b/util-linux/volume_id/linux_swap.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXSWAP) += linux_swap.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LINUXSWAP) += linux_swap.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_LINUXSWAP | 23 | //config:config FEATURE_VOLUMEID_LINUXSWAP |
| 25 | //config: bool "linux swap filesystem" | 24 | //config: bool "linux swap filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/luks.c b/util-linux/volume_id/luks.c index 21cb26f51..4b80b7a6d 100644 --- a/util-linux/volume_id/luks.c +++ b/util-linux/volume_id/luks.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LUKS) += luks.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_LUKS) += luks.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_LUKS | 23 | //config:config FEATURE_VOLUMEID_LUKS |
| 25 | //config: bool "luks filesystem" | 24 | //config: bool "luks filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/nilfs.c b/util-linux/volume_id/nilfs.c index f3a9ef58d..ffe919f36 100644 --- a/util-linux/volume_id/nilfs.c +++ b/util-linux/volume_id/nilfs.c | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | 21 | ||
| 22 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NILFS) += nilfs.o | 22 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NILFS) += nilfs.o |
| 23 | 23 | ||
| 24 | //config: | ||
| 25 | //config:config FEATURE_VOLUMEID_NILFS | 24 | //config:config FEATURE_VOLUMEID_NILFS |
| 26 | //config: bool "nilfs filesystem" | 25 | //config: bool "nilfs filesystem" |
| 27 | //config: default y | 26 | //config: default y |
| @@ -37,7 +36,6 @@ | |||
| 37 | //config: SOX compliance logging, and so forth. It can serve as an alternative | 36 | //config: SOX compliance logging, and so forth. It can serve as an alternative |
| 38 | //config: filesystem for Linux desktop environment, or as a basis of advanced | 37 | //config: filesystem for Linux desktop environment, or as a basis of advanced |
| 39 | //config: storage appliances. | 38 | //config: storage appliances. |
| 40 | //config: | ||
| 41 | 39 | ||
| 42 | #include "volume_id_internal.h" | 40 | #include "volume_id_internal.h" |
| 43 | 41 | ||
diff --git a/util-linux/volume_id/ntfs.c b/util-linux/volume_id/ntfs.c index 46f687a56..bf85f7ed3 100644 --- a/util-linux/volume_id/ntfs.c +++ b/util-linux/volume_id/ntfs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NTFS) += ntfs.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_NTFS) += ntfs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_NTFS | 23 | //config:config FEATURE_VOLUMEID_NTFS |
| 25 | //config: bool "ntfs filesystem" | 24 | //config: bool "ntfs filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/ocfs2.c b/util-linux/volume_id/ocfs2.c index 415e0bf61..2dedac98b 100644 --- a/util-linux/volume_id/ocfs2.c +++ b/util-linux/volume_id/ocfs2.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_OCFS2) += ocfs2.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_OCFS2) += ocfs2.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_OCFS2 | 23 | //config:config FEATURE_VOLUMEID_OCFS2 |
| 25 | //config: bool "ocfs2 filesystem" | 24 | //config: bool "ocfs2 filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/reiserfs.c b/util-linux/volume_id/reiserfs.c index 24979fb1c..369d4d9bb 100644 --- a/util-linux/volume_id/reiserfs.c +++ b/util-linux/volume_id/reiserfs.c | |||
| @@ -21,14 +21,10 @@ | |||
| 21 | 21 | ||
| 22 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_REISERFS) += reiserfs.o | 22 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_REISERFS) += reiserfs.o |
| 23 | 23 | ||
| 24 | //config: | ||
| 25 | //config:config FEATURE_VOLUMEID_REISERFS | 24 | //config:config FEATURE_VOLUMEID_REISERFS |
| 26 | //config: bool "Reiser filesystem" | 25 | //config: bool "Reiser filesystem" |
| 27 | //config: default y | 26 | //config: default y |
| 28 | //config: depends on VOLUMEID | 27 | //config: depends on VOLUMEID |
| 29 | //config: help | ||
| 30 | //config: TODO | ||
| 31 | //config: | ||
| 32 | 28 | ||
| 33 | #include "volume_id_internal.h" | 29 | #include "volume_id_internal.h" |
| 34 | 30 | ||
diff --git a/util-linux/volume_id/romfs.c b/util-linux/volume_id/romfs.c index 4754fdb37..95a65f9ef 100644 --- a/util-linux/volume_id/romfs.c +++ b/util-linux/volume_id/romfs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ROMFS) += romfs.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_ROMFS) += romfs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_ROMFS | 23 | //config:config FEATURE_VOLUMEID_ROMFS |
| 25 | //config: bool "romfs filesystem" | 24 | //config: bool "romfs filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/squashfs.c b/util-linux/volume_id/squashfs.c index 079b6cc31..6bba199cd 100644 --- a/util-linux/volume_id/squashfs.c +++ b/util-linux/volume_id/squashfs.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | 8 | ||
| 9 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SQUASHFS) += squashfs.o | 9 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SQUASHFS) += squashfs.o |
| 10 | 10 | ||
| 11 | //config: | ||
| 12 | //config:config FEATURE_VOLUMEID_SQUASHFS | 11 | //config:config FEATURE_VOLUMEID_SQUASHFS |
| 13 | //config: bool "SquashFS filesystem" | 12 | //config: bool "SquashFS filesystem" |
| 14 | //config: default y | 13 | //config: default y |
| @@ -18,7 +17,6 @@ | |||
| 18 | //config: intended for general read-only filesystem use and in constrained block | 17 | //config: intended for general read-only filesystem use and in constrained block |
| 19 | //config: device/memory systems (e.g. embedded systems) where low overhead is | 18 | //config: device/memory systems (e.g. embedded systems) where low overhead is |
| 20 | //config: needed. | 19 | //config: needed. |
| 21 | //config: | ||
| 22 | 20 | ||
| 23 | #include "volume_id_internal.h" | 21 | #include "volume_id_internal.h" |
| 24 | 22 | ||
diff --git a/util-linux/volume_id/sysv.c b/util-linux/volume_id/sysv.c index 7b4b5360b..cd4cd906b 100644 --- a/util-linux/volume_id/sysv.c +++ b/util-linux/volume_id/sysv.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SYSV) += sysv.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_SYSV) += sysv.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_SYSV | 23 | //config:config FEATURE_VOLUMEID_SYSV |
| 25 | //config: bool "sysv filesystem" | 24 | //config: bool "sysv filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/ubifs.c b/util-linux/volume_id/ubifs.c index 13604ec35..99b0aa830 100644 --- a/util-linux/volume_id/ubifs.c +++ b/util-linux/volume_id/ubifs.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | 8 | ||
| 9 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_UBIFS) += ubifs.o | 9 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_UBIFS) += ubifs.o |
| 10 | 10 | ||
| 11 | //config: | ||
| 12 | //config:config FEATURE_VOLUMEID_UBIFS | 11 | //config:config FEATURE_VOLUMEID_UBIFS |
| 13 | //config: bool "UBIFS filesystem" | 12 | //config: bool "UBIFS filesystem" |
| 14 | //config: default y | 13 | //config: default y |
| @@ -16,7 +15,6 @@ | |||
| 16 | //config: help | 15 | //config: help |
| 17 | //config: UBIFS (Unsorted Block Image File System) is a file | 16 | //config: UBIFS (Unsorted Block Image File System) is a file |
| 18 | //config: system for use with raw flash memory media. | 17 | //config: system for use with raw flash memory media. |
| 19 | //config: | ||
| 20 | 18 | ||
| 21 | #include "volume_id_internal.h" | 19 | #include "volume_id_internal.h" |
| 22 | 20 | ||
diff --git a/util-linux/volume_id/udf.c b/util-linux/volume_id/udf.c index 921454503..613c80c86 100644 --- a/util-linux/volume_id/udf.c +++ b/util-linux/volume_id/udf.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_UDF) += udf.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_UDF) += udf.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_UDF | 23 | //config:config FEATURE_VOLUMEID_UDF |
| 25 | //config: bool "udf filesystem" | 24 | //config: bool "udf filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_highpoint.c b/util-linux/volume_id/unused_highpoint.c index 7231a1db2..4afa6d927 100644 --- a/util-linux/volume_id/unused_highpoint.c +++ b/util-linux/volume_id/unused_highpoint.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HIGHPOINTRAID) += highpoint.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HIGHPOINTRAID) += highpoint.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_HIGHPOINTRAID | 23 | //config:### config FEATURE_VOLUMEID_HIGHPOINTRAID |
| 25 | //config:### bool "highpoint raid" | 24 | //config:### bool "highpoint raid" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_hpfs.c b/util-linux/volume_id/unused_hpfs.c index a87c89fb3..3e16dedbd 100644 --- a/util-linux/volume_id/unused_hpfs.c +++ b/util-linux/volume_id/unused_hpfs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HPFS) += hpfs.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_HPFS) += hpfs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_HPFS | 23 | //config:### config FEATURE_VOLUMEID_HPFS |
| 25 | //config:### bool "hpfs filesystem" | 24 | //config:### bool "hpfs filesystem" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_isw_raid.c b/util-linux/volume_id/unused_isw_raid.c index 851bd2f8f..fba99be58 100644 --- a/util-linux/volume_id/unused_isw_raid.c +++ b/util-linux/volume_id/unused_isw_raid.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_ISWRAID) += isw_raid.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_ISWRAID) += isw_raid.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_ISWRAID | 23 | //config:### config FEATURE_VOLUMEID_ISWRAID |
| 25 | //config:### bool "intel raid" | 24 | //config:### bool "intel raid" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_lsi_raid.c b/util-linux/volume_id/unused_lsi_raid.c index 52d68deab..9dd2b409c 100644 --- a/util-linux/volume_id/unused_lsi_raid.c +++ b/util-linux/volume_id/unused_lsi_raid.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LSIRAID) += lsi_raid.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LSIRAID) += lsi_raid.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_LSIRAID | 23 | //config:### config FEATURE_VOLUMEID_LSIRAID |
| 25 | //config:### bool "lsi raid" | 24 | //config:### bool "lsi raid" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_lvm.c b/util-linux/volume_id/unused_lvm.c index 08fa05243..5ad6d585c 100644 --- a/util-linux/volume_id/unused_lvm.c +++ b/util-linux/volume_id/unused_lvm.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LVM) += lvm.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_LVM) += lvm.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_LVM | 23 | //config:### config FEATURE_VOLUMEID_LVM |
| 25 | //config:### bool "lvm" | 24 | //config:### bool "lvm" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_mac.c b/util-linux/volume_id/unused_mac.c index a1a53d1fb..997d330a4 100644 --- a/util-linux/volume_id/unused_mac.c +++ b/util-linux/volume_id/unused_mac.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MAC) += mac.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MAC) += mac.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_MAC | 23 | //config:### config FEATURE_VOLUMEID_MAC |
| 25 | //config:### bool "mac filesystem" | 24 | //config:### bool "mac filesystem" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_minix.c b/util-linux/volume_id/unused_minix.c index 50afd5c3e..443dbc272 100644 --- a/util-linux/volume_id/unused_minix.c +++ b/util-linux/volume_id/unused_minix.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MINIX) += minix.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MINIX) += minix.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_MINIX | 23 | //config:### config FEATURE_VOLUMEID_MINIX |
| 25 | //config:### bool "minix filesystem" | 24 | //config:### bool "minix filesystem" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_msdos.c b/util-linux/volume_id/unused_msdos.c index 5ebaa3eef..f84c0f06f 100644 --- a/util-linux/volume_id/unused_msdos.c +++ b/util-linux/volume_id/unused_msdos.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MSDOS) += msdos.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_MSDOS) += msdos.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_MSDOS | 23 | //config:### config FEATURE_VOLUMEID_MSDOS |
| 25 | //config:### bool "msdos filesystem" | 24 | //config:### bool "msdos filesystem" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_nvidia_raid.c b/util-linux/volume_id/unused_nvidia_raid.c index d99a108f3..dfb54fa9d 100644 --- a/util-linux/volume_id/unused_nvidia_raid.c +++ b/util-linux/volume_id/unused_nvidia_raid.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_NVIDIARAID) += nvidia_raid.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_NVIDIARAID) += nvidia_raid.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_NVIDIARAID | 23 | //config:### config FEATURE_VOLUMEID_NVIDIARAID |
| 25 | //config:### bool "nvidia raid" | 24 | //config:### bool "nvidia raid" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_promise_raid.c b/util-linux/volume_id/unused_promise_raid.c index cebebe35f..d594de39c 100644 --- a/util-linux/volume_id/unused_promise_raid.c +++ b/util-linux/volume_id/unused_promise_raid.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_PROMISERAID) += promise_raid.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_PROMISERAID) += promise_raid.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_PROMISERAID | 23 | //config:### config FEATURE_VOLUMEID_PROMISERAID |
| 25 | //config:### bool "promise raid" | 24 | //config:### bool "promise raid" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_silicon_raid.c b/util-linux/volume_id/unused_silicon_raid.c index 40c8faa9e..886721b61 100644 --- a/util-linux/volume_id/unused_silicon_raid.c +++ b/util-linux/volume_id/unused_silicon_raid.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_SILICONRAID) += silicon_raid.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_SILICONRAID) += silicon_raid.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_SILICONRAID | 23 | //config:### config FEATURE_VOLUMEID_SILICONRAID |
| 25 | //config:### bool "silicon raid" | 24 | //config:### bool "silicon raid" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_ufs.c b/util-linux/volume_id/unused_ufs.c index d33c10fc4..78ef26ad4 100644 --- a/util-linux/volume_id/unused_ufs.c +++ b/util-linux/volume_id/unused_ufs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_UFS) += ufs.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_UFS) += ufs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_UFS | 23 | //config:### config FEATURE_VOLUMEID_UFS |
| 25 | //config:### bool "ufs filesystem" | 24 | //config:### bool "ufs filesystem" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/unused_via_raid.c b/util-linux/volume_id/unused_via_raid.c index 258f93a4f..f82626655 100644 --- a/util-linux/volume_id/unused_via_raid.c +++ b/util-linux/volume_id/unused_via_raid.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_VIARAID) += via_raid.o | 21 | //kbuild:### lib-$(CONFIG_FEATURE_VOLUMEID_VIARAID) += via_raid.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:### config FEATURE_VOLUMEID_VIARAID | 23 | //config:### config FEATURE_VOLUMEID_VIARAID |
| 25 | //config:### bool "via raid" | 24 | //config:### bool "via raid" |
| 26 | //config:### default y | 25 | //config:### default y |
| 27 | //config:### depends on VOLUMEID | 26 | //config:### depends on VOLUMEID |
| 28 | //config:### help | ||
| 29 | //config:### TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
diff --git a/util-linux/volume_id/xfs.c b/util-linux/volume_id/xfs.c index 5eefc201d..656d5bfcf 100644 --- a/util-linux/volume_id/xfs.c +++ b/util-linux/volume_id/xfs.c | |||
| @@ -20,14 +20,10 @@ | |||
| 20 | 20 | ||
| 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_XFS) += xfs.o | 21 | //kbuild:lib-$(CONFIG_FEATURE_VOLUMEID_XFS) += xfs.o |
| 22 | 22 | ||
| 23 | //config: | ||
| 24 | //config:config FEATURE_VOLUMEID_XFS | 23 | //config:config FEATURE_VOLUMEID_XFS |
| 25 | //config: bool "xfs filesystem" | 24 | //config: bool "xfs filesystem" |
| 26 | //config: default y | 25 | //config: default y |
| 27 | //config: depends on VOLUMEID | 26 | //config: depends on VOLUMEID |
| 28 | //config: help | ||
| 29 | //config: TODO | ||
| 30 | //config: | ||
| 31 | 27 | ||
| 32 | #include "volume_id_internal.h" | 28 | #include "volume_id_internal.h" |
| 33 | 29 | ||
