diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-11-28 21:37:24 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-11-28 21:37:24 +0100 |
commit | bd90baeb9f9a255a545e0ece9197f89f04395db0 (patch) | |
tree | 59169ed66acf150a9fc6aba90fe96b9afd7155d1 /busybox-coreutils.kconfig | |
parent | 126f2b8df773acc00d0b52a4dfbffadebe7946e2 (diff) | |
download | embtk-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.kconfig | 57 |
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. |