From f12747b78610c15a9400ada987c9dc1ac3743111 Mon Sep 17 00:00:00 2001 From: Clemens Gruber Date: Fri, 21 Sep 2018 18:08:57 +0200 Subject: busybox: version bump 1.28.3 -> 1.29.3 Drop upstreamed patch and update configs. Signed-off-by: Clemens Gruber Signed-off-by: Michael Olbrich --- config/busybox/Config.in | 10 +++++++- config/busybox/archival/Config.in | 19 ++++++++++++++- config/busybox/console-tools/Config.in | 2 +- config/busybox/coreutils/Config.in | 18 ++++++++++---- config/busybox/debianutils/Config.in | 2 +- config/busybox/e2fsprogs/Config.in | 2 +- config/busybox/editors/Config.in | 2 +- config/busybox/findutils/Config.in | 2 +- config/busybox/init/Config.in | 13 +++++++++- config/busybox/klibc-utils/Config.in | 8 +++--- config/busybox/libbb/Config.in | 19 ++++++++++++++- config/busybox/loginutils/Config.in | 2 +- config/busybox/miscutils/Config.in | 22 ++++++++++++++--- config/busybox/modutils/Config.in | 2 +- config/busybox/networking/Config.in | 23 ++++++++++++++++-- config/busybox/networking/udhcp/Config.in | 12 +++++++-- config/busybox/printutils/Config.in | 2 +- config/busybox/procps/Config.in | 2 +- config/busybox/runit/Config.in | 13 +++++++--- config/busybox/selinux/Config.in | 2 +- config/busybox/shell/Config.in | 35 ++++++++++++++++++++++++++- config/busybox/sysklogd/Config.in | 2 +- config/busybox/util-linux/Config.in | 4 +-- config/busybox/util-linux/volume_id/Config.in | 12 ++++++++- 24 files changed, 192 insertions(+), 38 deletions(-) (limited to 'config') diff --git a/config/busybox/Config.in b/config/busybox/Config.in index bd838f379..507a522c1 100644 --- a/config/busybox/Config.in +++ b/config/busybox/Config.in @@ -1,6 +1,6 @@ # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # # mainmenu "Configuration" @@ -518,6 +518,14 @@ config BUSYBOX_USE_PORTABLE_CODE compiler other than gcc. If you do use gcc, this option may needlessly increase code size. +config BUSYBOX_STACK_OPTIMIZATION_386 + bool "Use -mpreferred-stack-boundary=2 on i386 arch" + default y + help + This option makes for smaller code, but some libc versions + do not work with it (they use SSE instructions without + ensuring stack alignment). + comment 'Installation Options ("make install" behavior)' choice diff --git a/config/busybox/archival/Config.in b/config/busybox/archival/Config.in index 6cfee89e2..c152d0910 100644 --- a/config/busybox/archival/Config.in +++ b/config/busybox/archival/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Archival Utilities" @@ -151,6 +151,23 @@ config BUSYBOX_BZIP2 Unless you have a specific application which requires bzip2, you should probably say N here. +config BUSYBOX_BZIP2_SMALL + int "Trade bytes for speed (0:fast, 9:small)" + default 8 # all "fast or small" options default to small + range 0 9 + depends on BUSYBOX_BZIP2 + help + Trade code size versus speed. + Approximate values with gcc-6.3.0 "bzip -9" compressing + linux-4.15.tar were: + value time (sec) code size (386) + 9 (smallest) 70.11 7687 + 8 67.93 8091 + 7 67.88 8405 + 6 67.78 8624 + 5 67.05 9427 + 4-0 (fastest) 64.14 12083 + config BUSYBOX_FEATURE_BZIP2_DECOMPRESS bool "Enable decompression" default y diff --git a/config/busybox/console-tools/Config.in b/config/busybox/console-tools/Config.in index c311e36fe..c3a9e1f19 100644 --- a/config/busybox/console-tools/Config.in +++ b/config/busybox/console-tools/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Console Utilities" diff --git a/config/busybox/coreutils/Config.in b/config/busybox/coreutils/Config.in index 49793ab98..633a3fd78 100644 --- a/config/busybox/coreutils/Config.in +++ b/config/busybox/coreutils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Coreutils" @@ -160,7 +160,7 @@ config BUSYBOX_FEATURE_DD_THIRD_STATUS_LINE elapsed time and speed. config BUSYBOX_FEATURE_DD_IBS_OBS - bool "Enable ibs, obs and conv options" + bool "Enable ibs, obs, iflag and conv options" default y depends on BUSYBOX_DD help @@ -405,7 +405,7 @@ config BUSYBOX_MD5SUM bool "md5sum (6.8 kb)" default y help - md5sum is used to print or check MD5 checksums. + Compute and check MD5 message digest config BUSYBOX_SHA1SUM bool "sha1sum (6 kb)" @@ -594,16 +594,24 @@ config BUSYBOX_SORT sort is used to sort lines of text in specified files. config BUSYBOX_FEATURE_SORT_BIG - bool "Full SuSv3 compliant sort (support -ktcsbdfiozgM)" + bool "Full SuSv3 compliant sort (support -ktcbdfiogM)" default y depends on BUSYBOX_SORT help - Without this, sort only supports -r, -u, and an integer version + Without this, sort only supports -rusz, and an integer version of -n. Selecting this adds sort keys, floating point support, and more. This adds a little over 3k to a nonstatic build on x86. The SuSv3 sort standard is available at: http://www.opengroup.org/onlinepubs/007904975/utilities/sort.html + +config BUSYBOX_FEATURE_SORT_OPTIMIZE_MEMORY + bool "Use less memory (but might be slower)" + default n # defaults to N since we are size-paranoid tribe + depends on BUSYBOX_SORT + help + Attempt to use less memory (by storing only one copy + of duplicated lines, and such). Useful if you work on huge files. config BUSYBOX_SPLIT bool "split (5.4 kb)" default y diff --git a/config/busybox/debianutils/Config.in b/config/busybox/debianutils/Config.in index 5720e8d0c..f064648db 100644 --- a/config/busybox/debianutils/Config.in +++ b/config/busybox/debianutils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Debian Utilities" diff --git a/config/busybox/e2fsprogs/Config.in b/config/busybox/e2fsprogs/Config.in index 1aceb053e..920496d68 100644 --- a/config/busybox/e2fsprogs/Config.in +++ b/config/busybox/e2fsprogs/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Linux Ext2 FS Progs" diff --git a/config/busybox/editors/Config.in b/config/busybox/editors/Config.in index 36ce65970..ff6fa7231 100644 --- a/config/busybox/editors/Config.in +++ b/config/busybox/editors/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Editors" diff --git a/config/busybox/findutils/Config.in b/config/busybox/findutils/Config.in index 10c52cf85..0f65ed991 100644 --- a/config/busybox/findutils/Config.in +++ b/config/busybox/findutils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Finding Utilities" diff --git a/config/busybox/init/Config.in b/config/busybox/init/Config.in index 74a2147a2..60aed11ac 100644 --- a/config/busybox/init/Config.in +++ b/config/busybox/init/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Init Utilities" @@ -62,6 +62,17 @@ config BUSYBOX_REBOOT help Stop all processes and reboot the system. +config BUSYBOX_FEATURE_WAIT_FOR_INIT + bool "Before signaling init, make sure it is ready for it" + default y + depends on BUSYBOX_HALT || BUSYBOX_POWEROFF || BUSYBOX_REBOOT + help + In rare cases, poweroff may be commanded by firmware to OS + even before init process exists. On Linux, this spawns + "/sbin/poweroff" very early. This option adds code + which checks that init is ready to receive poweroff + commands. Code size increase of ~80 bytes. + config BUSYBOX_FEATURE_CALL_TELINIT bool "Call telinit on shutdown and reboot" default y diff --git a/config/busybox/klibc-utils/Config.in b/config/busybox/klibc-utils/Config.in index 76264d245..86d249e65 100644 --- a/config/busybox/klibc-utils/Config.in +++ b/config/busybox/klibc-utils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "klibc-utils" @@ -12,17 +12,17 @@ config BUSYBOX_MINIPS help Alias to "ps". config BUSYBOX_NUKE - bool "nuke" + bool "nuke (2.4 kb)" default y help Alias to "rm -rf". config BUSYBOX_RESUME - bool "resume" + bool "resume (3.3 kb)" default y help Resume from saved "suspend-to-disk" image config BUSYBOX_RUN_INIT - bool "run-init" + bool "run-init (7.5 kb)" default y select BUSYBOX_PLATFORM_LINUX help diff --git a/config/busybox/libbb/Config.in b/config/busybox/libbb/Config.in index ed57cdce2..49bf216b1 100644 --- a/config/busybox/libbb/Config.in +++ b/config/busybox/libbb/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # comment "Library Tuning" @@ -115,6 +115,18 @@ config BUSYBOX_FEATURE_ETC_NETWORKS a rarely used feature which allows you to use names instead of IP/mask pairs in route command. +config BUSYBOX_FEATURE_ETC_SERVICES + bool "Consult /etc/services even for well-known ports" + default n + help + Look up e.g. "telnet" and "http" in /etc/services file + instead of assuming ports 23 and 80. + This is almost never necessary (everybody uses standard ports), + and it makes sense to avoid reading this file. + If you disable this option, in the cases where port is explicitly + specified as a service name (e.g. "telnet HOST PORTNAME"), + it will still be looked up in /etc/services. + config BUSYBOX_FEATURE_EDITING bool "Command line editing" default y @@ -188,6 +200,11 @@ config BUSYBOX_FEATURE_EDITING_FANCY_PROMPT Setting this option allows for prompts to use things like \w and \$ and escape codes. +config BUSYBOX_FEATURE_EDITING_WINCH + bool "Enable automatic tracking of window size changes" + default y + depends on BUSYBOX_FEATURE_EDITING + config BUSYBOX_FEATURE_EDITING_ASK_TERMINAL bool "Query cursor position from terminal" default n diff --git a/config/busybox/loginutils/Config.in b/config/busybox/loginutils/Config.in index 6c8617a77..bb9f60058 100644 --- a/config/busybox/loginutils/Config.in +++ b/config/busybox/loginutils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Login/Password Management Utilities" diff --git a/config/busybox/miscutils/Config.in b/config/busybox/miscutils/Config.in index 15f31a0cc..9c5a6aeb2 100644 --- a/config/busybox/miscutils/Config.in +++ b/config/busybox/miscutils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Miscellaneous Utilities" @@ -366,7 +366,7 @@ config BUSYBOX_FEATURE_HDPARM_HDIO_GETSET_DMA help Enable the 'hdparm -d' option to get/set using_dma flag. config BUSYBOX_HEXEDIT - bool "hexedit" + bool "hexedit (20 kb)" default y help Edit file in hexadecimal. @@ -484,6 +484,22 @@ config BUSYBOX_FEATURE_LESS_LINENUMS bool "Enable -N (dynamic switching of line numbers)" default y depends on BUSYBOX_FEATURE_LESS_DASHCMD + +config BUSYBOX_FEATURE_LESS_RAW + bool "Enable -R ('raw control characters')" + default y + depends on BUSYBOX_FEATURE_LESS_DASHCMD + help + This is essential for less applet to work with tools that use colors + and paging, such as git, systemd tools or nmcli. + +config BUSYBOX_FEATURE_LESS_ENV + bool "Take options from $LESS environment variable" + default y + depends on BUSYBOX_FEATURE_LESS_DASHCMD + help + This is essential for less applet to work with tools that use colors + and paging, such as git, systemd tools or nmcli. config BUSYBOX_LSSCSI bool "lsscsi (2.4 kb)" default y @@ -612,7 +628,7 @@ config BUSYBOX_RX help Receive files using the Xmodem protocol. config BUSYBOX_SETFATTR - bool "setfattr" + bool "setfattr (3.6 kb)" default y help Set/delete extended attributes on files diff --git a/config/busybox/modutils/Config.in b/config/busybox/modutils/Config.in index 27c285a87..2d46ccd18 100644 --- a/config/busybox/modutils/Config.in +++ b/config/busybox/modutils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Linux Module Utilities" diff --git a/config/busybox/networking/Config.in b/config/busybox/networking/Config.in index 1238c0342..8dccd1051 100644 --- a/config/busybox/networking/Config.in +++ b/config/busybox/networking/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Networking Utilities" @@ -59,7 +59,6 @@ config BUSYBOX_ARPING select BUSYBOX_PLATFORM_LINUX help Ping hosts by ARP packets. - config BUSYBOX_BRCTL bool "brctl (4.7 kb)" default y @@ -727,6 +726,16 @@ config BUSYBOX_NSLOOKUP default y help nslookup is a tool to query Internet name servers. + +config BUSYBOX_FEATURE_NSLOOKUP_BIG + bool "Use internal resolver code instead of libc" + depends on BUSYBOX_NSLOOKUP + default y + +config BUSYBOX_FEATURE_NSLOOKUP_LONG_OPTIONS + bool "Enable long options" + default y + depends on BUSYBOX_FEATURE_NSLOOKUP_BIG && BUSYBOX_LONG_OPTS config BUSYBOX_NTPD bool "ntpd (17 kb)" default y @@ -795,6 +804,16 @@ config BUSYBOX_SSL_CLIENT select BUSYBOX_TLS help This tool pipes data to/from a socket, TLS-encrypting it. +config BUSYBOX_TC + bool "tc (3.1 kb)" + default y + help + Show / manipulate traffic control settings + +config BUSYBOX_FEATURE_TC_INGRESS + bool "Enable ingress" + default y + depends on BUSYBOX_TC config BUSYBOX_TCPSVD bool "tcpsvd (13 kb)" default y diff --git a/config/busybox/networking/udhcp/Config.in b/config/busybox/networking/udhcp/Config.in index 7f05c38f8..dd20a5bd0 100644 --- a/config/busybox/networking/udhcp/Config.in +++ b/config/busybox/networking/udhcp/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # config BUSYBOX_UDHCPD @@ -95,7 +95,7 @@ config BUSYBOX_FEATURE_UDHCPC_SANITIZEOPT config BUSYBOX_UDHCPC_DEFAULT_SCRIPT string "Absolute path to config script" default "/usr/share/udhcpc/default.script" - depends on BUSYBOX_UDHCPC + depends on BUSYBOX_UDHCPC || BUSYBOX_UDHCPC6 help This script is called after udhcpc receives an answer. See examples/udhcp for a working example. Normally it is safe @@ -133,6 +133,14 @@ config BUSYBOX_FEATURE_UDHCPC6_RFC4833 You can request POSIX timezone with "-O tz" and timezone name with "-O timezone". +config BUSYBOX_FEATURE_UDHCPC6_RFC5970 + bool "Support RFC 5970 (Network Boot)" + default y + depends on BUSYBOX_UDHCPC6 + help + You can request bootfile-url with "-O bootfile_url" and + bootfile-params with "-O bootfile_params". + comment "Common options for DHCP applets" depends on BUSYBOX_UDHCPD || BUSYBOX_UDHCPC || BUSYBOX_UDHCPC6 || BUSYBOX_DHCPRELAY diff --git a/config/busybox/printutils/Config.in b/config/busybox/printutils/Config.in index ad4f09968..a846ad838 100644 --- a/config/busybox/printutils/Config.in +++ b/config/busybox/printutils/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Print Utilities" diff --git a/config/busybox/procps/Config.in b/config/busybox/procps/Config.in index b5ed25906..2c1a1578e 100644 --- a/config/busybox/procps/Config.in +++ b/config/busybox/procps/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Process Utilities" diff --git a/config/busybox/runit/Config.in b/config/busybox/runit/Config.in index 23eeea141..a10b1a57b 100644 --- a/config/busybox/runit/Config.in +++ b/config/busybox/runit/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Runit Utilities" @@ -69,7 +69,7 @@ config BUSYBOX_SV config BUSYBOX_SV_DEFAULT_SERVICE_DIR string "Default directory for services" default "/var/service" - depends on BUSYBOX_SV + depends on BUSYBOX_SV || BUSYBOX_SVC || BUSYBOX_SVOK help Default directory for services. Defaults to "/var/service" @@ -79,7 +79,14 @@ config BUSYBOX_SVC default y help svc controls the state of services monitored by the runsv supervisor. - It is comaptible with daemontools command with the same name. + It is compatible with daemontools command with the same name. + +config BUSYBOX_SVOK + bool "svok" + default y + help + svok checks whether runsv supervisor is running. + It is compatible with daemontools command with the same name. config BUSYBOX_SVLOGD bool "svlogd (15 kb)" default y diff --git a/config/busybox/selinux/Config.in b/config/busybox/selinux/Config.in index 17b34d25f..ab2d8a206 100644 --- a/config/busybox/selinux/Config.in +++ b/config/busybox/selinux/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "SELinux Utilities" diff --git a/config/busybox/shell/Config.in b/config/busybox/shell/Config.in index f89db4299..ab95e2fb8 100644 --- a/config/busybox/shell/Config.in +++ b/config/busybox/shell/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Shells" @@ -114,6 +114,22 @@ config BUSYBOX_ASH_BASH_COMPAT default y depends on BUSYBOX_ASH || BUSYBOX_SH_IS_ASH || BUSYBOX_BASH_IS_ASH +config BUSYBOX_ASH_BASH_SOURCE_CURDIR + bool "'source' and '.' builtins search current directory after $PATH" + default n # do not encourage non-standard behavior + depends on BUSYBOX_ASH_BASH_COMPAT + help + This is not compliant with standards. Avoid if possible. + +config BUSYBOX_ASH_BASH_NOT_FOUND_HOOK + bool "command_not_found_handle hook support" + default y + depends on BUSYBOX_ASH_BASH_COMPAT + help + Enable support for the 'command_not_found_handle' hook function, + from GNU bash, which allows for alternative command not found + handling. + config BUSYBOX_ASH_JOB_CONTROL bool "Job control" default y @@ -265,6 +281,18 @@ config BUSYBOX_HUSH_BRACE_EXPANSION help Enable {abc,def} extension. +config BUSYBOX_HUSH_LINENO_VAR + bool "$LINENO variable" + default y + depends on BUSYBOX_HUSH_BASH_COMPAT + +config BUSYBOX_HUSH_BASH_SOURCE_CURDIR + bool "'source' and '.' builtins search current directory after $PATH" + default n # do not encourage non-standard behavior + depends on BUSYBOX_HUSH_BASH_COMPAT + help + This is not compliant with standards. Avoid if possible. + config BUSYBOX_HUSH_INTERACTIVE bool "Interactive mode" default y @@ -394,6 +422,11 @@ config BUSYBOX_HUSH_WAIT default y depends on BUSYBOX_HUSH || BUSYBOX_SH_IS_HUSH || BUSYBOX_BASH_IS_HUSH +config BUSYBOX_HUSH_COMMAND + bool "command builtin" + default y + depends on BUSYBOX_HUSH || BUSYBOX_SH_IS_HUSH || BUSYBOX_BASH_IS_HUSH + config BUSYBOX_HUSH_TRAP bool "trap builtin" default y diff --git a/config/busybox/sysklogd/Config.in b/config/busybox/sysklogd/Config.in index 14f969b63..218e9f13a 100644 --- a/config/busybox/sysklogd/Config.in +++ b/config/busybox/sysklogd/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "System Logging Utilities" diff --git a/config/busybox/util-linux/Config.in b/config/busybox/util-linux/Config.in index f74c33165..d603c4f51 100644 --- a/config/busybox/util-linux/Config.in +++ b/config/busybox/util-linux/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # menu "Linux System Utilities" @@ -62,7 +62,7 @@ config BUSYBOX_CHRT bool "chrt (4.4 kb)" default y help - manipulate real-time attributes of a process. + Manipulate real-time attributes of a process. This requires sched_{g,s}etparam support in your libc. config BUSYBOX_DMESG bool "dmesg (3.5 kb)" diff --git a/config/busybox/util-linux/volume_id/Config.in b/config/busybox/util-linux/volume_id/Config.in index 6d903a141..f71425874 100644 --- a/config/busybox/util-linux/volume_id/Config.in +++ b/config/busybox/util-linux/volume_id/Config.in @@ -1,7 +1,7 @@ # DO NOT EDIT. This file is generated from Config.src # # For a description of the syntax of this configuration file, -# see scripts/kbuild/config-language.txt. +# see docs/Kconfig-language.txt. # config BUSYBOX_VOLUMEID @@ -60,6 +60,16 @@ config BUSYBOX_FEATURE_VOLUMEID_JFS bool "jfs filesystem" default y depends on BUSYBOX_VOLUMEID +config BUSYBOX_FEATURE_VOLUMEID_LFS + bool "LittleFS filesystem" + default y + depends on BUSYBOX_VOLUMEID && BUSYBOX_FEATURE_BLKID_TYPE + help + LittleFS is a small fail-safe filesystem designed for embedded + systems. It has strong copy-on-write guarantees and storage on disk + is always kept in a valid state. It also provides a form of dynamic + wear levelling for systems that can not fit a full flash translation + layer. config BUSYBOX_FEATURE_VOLUMEID_LINUXRAID bool "linuxraid" default y -- cgit v1.2.3