busybox: update to 1.35.0
[openwrt/staging/wigyori.git] / package / utils / busybox / config / coreutils / Config.in
index c84c1d5a94ac47aff2be42520adc02e1ca3bd2c9..835ce7950a2b5183294d42b8357dc529dcb421a2 100644 (file)
@@ -6,6 +6,47 @@
 
 menu "Coreutils"
 
+config BUSYBOX_CONFIG_FEATURE_VERBOSE
+       bool "Support verbose options (usually -v) for various applets"
+       default BUSYBOX_DEFAULT_FEATURE_VERBOSE
+       help
+       Enable cp -v, rm -v and similar messages.
+       Also enables long option (--verbose) if it exists.
+       Without this option, -v is accepted but ignored.
+
+comment "Common options for date and touch"
+
+config BUSYBOX_CONFIG_FEATURE_TIMEZONE
+       bool "Allow timezone in dates"
+       default BUSYBOX_DEFAULT_FEATURE_TIMEZONE
+       depends on BUSYBOX_CONFIG_DESKTOP
+       help
+       Permit the use of timezones when parsing user-provided data
+       strings, e.g. '1996-04-09 12:45:00 -0500'.
+
+       This requires support for the '%z' extension to strptime() which
+       may not be available in all implementations.
+
+comment "Common options for cp and mv"
+       depends on BUSYBOX_CONFIG_CP || BUSYBOX_CONFIG_MV
+
+config BUSYBOX_CONFIG_FEATURE_PRESERVE_HARDLINKS
+       bool "Preserve hard links"
+       default BUSYBOX_DEFAULT_FEATURE_PRESERVE_HARDLINKS
+       depends on BUSYBOX_CONFIG_CP || BUSYBOX_CONFIG_MV
+       help
+       Allow cp and mv to preserve hard links.
+
+comment "Common options for df, du, ls"
+       depends on BUSYBOX_CONFIG_DF || BUSYBOX_CONFIG_DU || BUSYBOX_CONFIG_LS
+
+config BUSYBOX_CONFIG_FEATURE_HUMAN_READABLE
+       bool "Support human readable output (example 13k, 23M, 235G)"
+       default BUSYBOX_DEFAULT_FEATURE_HUMAN_READABLE
+       depends on BUSYBOX_CONFIG_DF || BUSYBOX_CONFIG_DU || BUSYBOX_CONFIG_LS
+       help
+       Allow df, du, and ls to have human readable output.
+
 config BUSYBOX_CONFIG_BASENAME
        bool "basename (438 bytes)"
        default BUSYBOX_DEFAULT_BASENAME
@@ -200,6 +241,26 @@ config BUSYBOX_CONFIG_FEATURE_DF_FANCY
        -a Show all filesystems
        -i Inodes
        -B <SIZE> Blocksize
+
+config BUSYBOX_CONFIG_FEATURE_SKIP_ROOTFS
+       bool "Skip rootfs in mount table"
+       default BUSYBOX_DEFAULT_FEATURE_SKIP_ROOTFS
+       depends on BUSYBOX_CONFIG_DF
+       help
+       Ignore rootfs entry in mount table.
+
+       In Linux, kernel has a special filesystem, rootfs, which is initially
+       mounted on /. It contains initramfs data, if kernel is configured
+       to have one. Usually, another file system is mounted over / early
+       in boot process, and therefore most tools which manipulate
+       mount table, such as df, will skip rootfs entry.
+
+       However, some systems do not mount anything on /.
+       If you need to configure busybox for one of these systems,
+       you may find it useful to turn this option off to make df show
+       initramfs statistics.
+
+       Otherwise, choose Y.
 config BUSYBOX_CONFIG_DIRNAME
        bool "dirname (329 bytes)"
        default BUSYBOX_DEFAULT_DIRNAME
@@ -896,34 +957,4 @@ config BUSYBOX_CONFIG_YES
        yes is used to repeatedly output a specific string, or
        the default string 'y'.
 
-comment "Common options"
-
-config BUSYBOX_CONFIG_FEATURE_VERBOSE
-       bool "Support verbose options (usually -v) for various applets"
-       default BUSYBOX_DEFAULT_FEATURE_VERBOSE
-       help
-       Enable cp -v, rm -v and similar messages.
-       Also enables long option (--verbose) if it exists.
-       Without this option, -v is accepted but ignored.
-
-comment "Common options for cp and mv"
-       depends on BUSYBOX_CONFIG_CP || BUSYBOX_CONFIG_MV
-
-config BUSYBOX_CONFIG_FEATURE_PRESERVE_HARDLINKS
-       bool "Preserve hard links"
-       default BUSYBOX_DEFAULT_FEATURE_PRESERVE_HARDLINKS
-       depends on BUSYBOX_CONFIG_CP || BUSYBOX_CONFIG_MV
-       help
-       Allow cp and mv to preserve hard links.
-
-comment "Common options for df, du, ls"
-       depends on BUSYBOX_CONFIG_DF || BUSYBOX_CONFIG_DU || BUSYBOX_CONFIG_LS
-
-config BUSYBOX_CONFIG_FEATURE_HUMAN_READABLE
-       bool "Support human readable output (example 13k, 23M, 235G)"
-       default BUSYBOX_DEFAULT_FEATURE_HUMAN_READABLE
-       depends on BUSYBOX_CONFIG_DF || BUSYBOX_CONFIG_DU || BUSYBOX_CONFIG_LS
-       help
-       Allow df, du, and ls to have human readable output.
-
 endmenu