summaryrefslogtreecommitdiff
path: root/package/busybox/config/miscutils
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2020-08-06 03:39:36 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2020-08-06 03:39:36 +0200
commite4800c73e63e51cb143566ccf0ec0d95981969ff (patch)
tree1e1ae62a8ca1013868ced4cbdb1292ea660b1964 /package/busybox/config/miscutils
parentfbbbdb0707fda9cf8e7578f5c8bc785a0e7da2eb (diff)
busybox: update to latest
Diffstat (limited to 'package/busybox/config/miscutils')
-rw-r--r--package/busybox/config/miscutils/Config.in81
1 files changed, 81 insertions, 0 deletions
diff --git a/package/busybox/config/miscutils/Config.in b/package/busybox/config/miscutils/Config.in
index 107a96664..cafe66989 100644
--- a/package/busybox/config/miscutils/Config.in
+++ b/package/busybox/config/miscutils/Config.in
@@ -44,6 +44,13 @@ config BUSYBOX_I2CDETECT
help
Detect I2C chips.
+config BUSYBOX_I2CTRANSFER
+ bool "i2ctransfer (4.0 kb)"
+ default n
+ select BUSYBOX_PLATFORM_LINUX
+ help
+ Send user-defined I2C messages in one transfer.
+
config BUSYBOX_LESS
bool "less"
depends on !BUSYBOX_DISABLE_LESS
@@ -129,6 +136,32 @@ config BUSYBOX_FEATURE_LESS_LINENUMS
help
Enables "-N" command.
+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.5 kb)"
+ default n
+ #select PLATFORM_LINUX
+ help
+ lsscsi is a utility for displaying information about SCSI buses in the
+ system and devices connected to them.
+
+ This version uses sysfs (/sys/bus/scsi/devices) only.
+
config BUSYBOX_NANDWRITE
bool "nandwrite"
default n
@@ -143,6 +176,19 @@ config BUSYBOX_NANDDUMP
help
Dump the content of raw NAND chip
+config BUSYBOX_PARTPROBE
+ bool "partprobe (3.5 kb)"
+ default n
+ select BUSYBOX_PLATFORM_LINUX
+ help
+ Ask kernel to rescan partition table.
+
+config BUSYBOX_SETFATTR
+ bool "setfattr (3.7 kb)"
+ default n
+ help
+ Set/delete extended attributes on files
+
config BUSYBOX_SETSERIAL
bool "setserial"
default n
@@ -368,6 +414,31 @@ config BUSYBOX_CRONTAB
Note that Busybox binary must be setuid root for this applet to
work properly.
+config BUSYBOX_BC
+ bool "bc (45 kb)"
+ default n
+ select BUSYBOX_FEATURE_DC_BIG
+ help
+ bc is a command-line, arbitrary-precision calculator with a
+ Turing-complete language. See the GNU bc manual
+ (https://www.gnu.org/software/bc/manual/bc.html) and bc spec
+ (http://pubs.opengroup.org/onlinepubs/9699919799/utilities/bc.html).
+
+ This bc has five differences to the GNU bc:
+ 1) The period (.) is a shortcut for "last", as in the BSD bc.
+ 2) Arrays are copied before being passed as arguments to
+ functions. This behavior is required by the bc spec.
+ 3) Arrays can be passed to the builtin "length" function to get
+ the number of elements in the array. This prints "1":
+ a[0] = 0; length(a[])
+ 4) The precedence of the boolean "not" operator (!) is equal to
+ that of the unary minus (-) negation operator. This still
+ allows POSIX-compliant scripts to work while somewhat
+ preserving expected behavior (versus C) and making parsing
+ easier.
+ 5) "read()" accepts expressions, not only numeric literals.
+
+
config BUSYBOX_DC
bool "dc"
default n
@@ -612,6 +683,12 @@ config BUSYBOX_FEATURE_HDPARM_HDIO_GETSET_DMA
help
Enables the 'hdparm -d' option to get/set using_dma flag.
+config BUSYBOX_HEXEDIT
+ bool "hexedit (21 kb)"
+ default n
+ help
+ Edit file in hexadecimal.
+
config BUSYBOX_MAKEDEVS
bool "makedevs"
default n
@@ -763,6 +840,10 @@ config BUSYBOX_TIME
When the command finishes, time writes a message to standard output
giving timing statistics about this program run.
+config BUSYBOX_TS
+ bool "ts (450 bytes)"
+ default n
+
config BUSYBOX_TIMEOUT
bool "timeout"
default n