summaryrefslogtreecommitdiff
path: root/busybox-coreutils.kconfig
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-11-28 21:37:24 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-11-28 21:37:24 +0100
commitbd90baeb9f9a255a545e0ece9197f89f04395db0 (patch)
tree59169ed66acf150a9fc6aba90fe96b9afd7155d1 /busybox-coreutils.kconfig
parent126f2b8df773acc00d0b52a4dfbffadebe7946e2 (diff)
downloadembtk-busybox-kconfigs-bd90baeb9f9a255a545e0ece9197f89f04395db0.tar.gz
embtk-busybox-kconfigs-bd90baeb9f9a255a545e0ece9197f89f04395db0.tar.bz2
embtk-busybox-kconfigs-bd90baeb9f9a255a545e0ece9197f89f04395db0.tar.xz
Import busybox-1.16.x kconfigs symbolsembtk-busybox-kconfigs-1.16.1
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'busybox-coreutils.kconfig')
-rw-r--r--busybox-coreutils.kconfig57
1 files changed, 49 insertions, 8 deletions
diff --git a/busybox-coreutils.kconfig b/busybox-coreutils.kconfig
index 676847f..5c7d793 100644
--- a/busybox-coreutils.kconfig
+++ b/busybox-coreutils.kconfig
@@ -47,6 +47,13 @@ config KEMBTK_BUSYB_CHOWN
chown is used to change the user and/or group ownership
of files.
+config KEMBTK_BUSYB_FEATURE_CHOWN_LONG_OPTIONS
+ bool "Enable long options"
+ depends on KEMBTK_BUSYB_CHOWN && KEMBTK_BUSYB_LONG_OPTS
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ Enable use of long options
+
config KEMBTK_BUSYB_CHROOT
bool "chroot"
help
@@ -69,6 +76,14 @@ config KEMBTK_BUSYB_CP
help
cp is used to copy files and directories.
+config KEMBTK_BUSYB_FEATURE_CP_LONG_OPTIONS
+ bool "Enable long options for cp"
+ depends on KEMBTK_BUSYB_CP && KEMBTK_BUSYB_LONG_OPTS
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ Enable long options for cp.
+ Also add support for --parents option.
+
config KEMBTK_BUSYB_CUT
bool "cut"
help
@@ -89,6 +104,23 @@ config KEMBTK_BUSYB_FEATURE_DATE_ISOFMT
Enable option (-I) to output an ISO-8601 compliant
date/time string.
+config KEMBTK_BUSYB_FEATURE_DATE_COMPAT
+ bool "Support weird 'date MMDDhhmm[[YY]YY][.ss]' format"
+ default y
+ depends on KEMBTK_BUSYB_DATE
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ System time can be set by 'date -s KEMBTK_BUSYB_DATE' and simply 'date KEMBTK_BUSYB_DATE',
+ but formats of KEMBTK_BUSYB_DATE string are different. 'date KEMBTK_BUSYB_DATE' accepts
+ a rather weird MMDDhhmm[[YY]YY][.ss] format with completely
+ unnatural placement of year between minutes and seconds.
+ date -s (and other commands like touch -d) use more sensible
+ formats (for one, ISO format YYYY-MM-DD hh:mm:ss.ssssss).
+
+ With this option off, 'date KEMBTK_BUSYB_DATE' is 'date -s KEMBTK_BUSYB_DATE' support
+ the same format. With it on, 'date KEMBTK_BUSYB_DATE' additionally supports
+ MMDDhhmm[[YY]YY][.ss] format.
+
config KEMBTK_BUSYB_DD
bool "dd"
help
@@ -101,13 +133,22 @@ config KEMBTK_BUSYB_FEATURE_DD_SIGNAL_HANDLING
default y
depends on KEMBTK_BUSYB_DD
help
- sending a SIGUSR1 signal to a running `dd' process makes it
+ Sending a SIGUSR1 signal to a running `dd' process makes it
print to standard error the number of records read and written
so far, then to resume copying.
$ dd if=/dev/zero of=/dev/null&
$ pid=$! kill -USR1 $pid; sleep 1; kill $pid
- 10899206+0 records in 10899206+0 records out
+ 10899206+0 records in
+ 10899206+0 records out
+
+config KEMBTK_BUSYB_FEATURE_DD_THIRD_STATUS_LINE
+ bool "Enable the third status line upon signal"
+ depends on KEMBTK_BUSYB_DD && KEMBTK_BUSYB_FEATURE_DD_SIGNAL_HANDLING
+ depends on EMBTK_BB_VERSION_1_16_X
+ help
+ Displays a coreutils-like third status line with transferred bytes,
+ elapsed time and speed.
config KEMBTK_BUSYB_FEATURE_DD_IBS_OBS
bool "Enable ibs, obs and conv options"
@@ -224,7 +265,7 @@ config KEMBTK_BUSYB_FOLD
config KEMBTK_BUSYB_FSYNC
bool "fsync"
- depends on EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
fsync is used to flush file-related cached blocks to disk.
@@ -458,13 +499,13 @@ config KEMBTK_BUSYB_SHA1SUM
config KEMBTK_BUSYB_SHA256SUM
bool "sha256sum"
- depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
Compute and check SHA256 message digest
config KEMBTK_BUSYB_SHA512SUM
bool "sha512sum"
- depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X
+ depends on EMBTK_BB_VERSION_1_14_X || EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X
help
Compute and check SHA512 message digest
@@ -733,12 +774,12 @@ config KEMBTK_BUSYB_FEATURE_HUMAN_READABLE
help
Allow df, du, and ls to have human readable output.
-comment "Common options for md5sum, sha1sum"
- depends on KEMBTK_BUSYB_MD5SUM || KEMBTK_BUSYB_SHA1SUM
+comment "Common options for md5sum, sha1sum, sha256sum, sha512sum"
+ depends on KEMBTK_BUSYB_MD5SUM || KEMBTK_BUSYB_SHA1SUM || KEMBTK_BUSYB_SHA256SUM || KEMBTK_BUSYB_SHA512SUM
config KEMBTK_BUSYB_FEATURE_MD5_SHA1_SUM_CHECK
bool "Enable -c, -s and -w options"
- depends on KEMBTK_BUSYB_MD5SUM || KEMBTK_BUSYB_SHA1SUM
+ depends on KEMBTK_BUSYB_MD5SUM || KEMBTK_BUSYB_SHA1SUM || KEMBTK_BUSYB_SHA256SUM || KEMBTK_BUSYB_SHA512SUM
help
Enabling the -c options allows files to be checked
against pre-calculated hash values.