Patch from Thomas Cameron:
authorandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Mon, 14 Jul 2003 19:37:08 +0000 (19:37 +0000)
committerandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Mon, 14 Jul 2003 19:37:08 +0000 (19:37 +0000)
    Hello all,
    This patch adds more "Help" text to the config system.  Almost
    all applets now have a help entry.  Also, I cleaned up the spacing of
    the existing text so that things are consistent.  This patch is against
    this morning's CVS.

    Thomas Cameron
    CEI Systems, Inc.

git-svn-id: svn://busybox.net/trunk/busybox@7058 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 files changed:
archival/Config.in
console-tools/Config.in
coreutils/Config.in
editors/Config.in
findutils/Config.in
init/Config.in
loginutils/Config.in
miscutils/Config.in
modutils/Config.in
networking/Config.in
networking/udhcp/Config.in
procps/Config.in
shell/Config.in
sysdeps/linux/Config.in

index 709eee8..09e40dd 100644 (file)
@@ -120,25 +120,25 @@ config CONFIG_GUNZIP
        bool "gunzip"
        default n
        help
-        gunzip is used to decompress archives created by gzip.
-        You can use the `-t' option to test the integrity of
-        an archive, without decompressing it.
+         gunzip is used to decompress archives created by gzip.
+         You can use the `-t' option to test the integrity of
+         an archive, without decompressing it.
 
 config CONFIG_FEATURE_GUNZIP_UNCOMPRESS
        bool "  Uncompress support"
        default n
        depends on CONFIG_GUNZIP
        help
-        If you want gunzip to have the ability to decompress
-        archives created by the program compress (not much
-        used anymore).
+         If you want gunzip to have the ability to decompress
+         archives created by the program compress (not much
+         used anymore).
 
 config CONFIG_GZIP
        bool "gzip"
        default n
        help
-        gzip is used to compress files.
-        It's probably the most used UNIX compression program.
+         gzip is used to compress files.
+         It's probably the most used UNIX compression program.
 
 config CONFIG_RPM2CPIO
        bool "rpm2cpio"
@@ -156,41 +156,41 @@ config CONFIG_TAR
        bool "tar"
        default n
        help
-        tar is an archiving program. It's commonly used with gzip to
-        create compressed archives. It's probably the most used
-        UNIX archive program.
+         tar is an archiving program. It's commonly used with gzip to
+         create compressed archives. It's probably the most used
+         UNIX archive program.
 
 config CONFIG_FEATURE_TAR_CREATE
        bool "  Enable archive creation"
        default y
        depends on CONFIG_TAR
        help
-        If you enable this option you'll be able to create
-        tar archives using the `-c' option.
+         If you enable this option you'll be able to create
+         tar archives using the `-c' option.
 
 config CONFIG_FEATURE_TAR_BZIP2
        bool "  Enable -j option to handle .tar.bz2 files"
        default n
        depends on CONFIG_TAR
        help
-        If you enable this option you'll be able to extract
-        archives compressed with bzip2.
+         If you enable this option you'll be able to extract
+         archives compressed with bzip2.
 
 config CONFIG_FEATURE_TAR_EXCLUDE
        bool "  Enable -X and --exclude options (exclude files)"
        default n
        depends on CONFIG_TAR
        help
-        If you enable this option you'll be able to specify
-        a list of files to exclude from an archive.
+         If you enable this option you'll be able to specify
+         a list of files to exclude from an archive.
 
 config CONFIG_FEATURE_TAR_GZIP
        bool "  Enable -z option"
        default y
        depends on CONFIG_TAR
        help
-        If you enable this option tar will be able to call gzip,
-        when creating or extracting tar gziped archives.
+         If you enable this option tar will be able to call gzip,
+         when creating or extracting tar gziped archives.
 
 config CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY
        bool "  Enable support for old tar header format"
@@ -206,8 +206,8 @@ config CONFIG_FEATURE_TAR_GNU_EXTENSIONS
        default y
        depends on CONFIG_TAR
        help
-        With this option busybox supports GNU long filenames and 
-        linknames.
+         With this option busybox supports GNU long filenames and 
+         linknames.
 
 config CONFIG_FEATURE_UNARCHIVE_TAPE
        bool "  Enable tape drive support"
@@ -220,17 +220,17 @@ config CONFIG_UNCOMPRESS
        bool "uncompress"
        default n
        help
-        uncompress is used to decompress archives created by compress.
-        Not much used anymore, replaced by gzip/gunzip.
+         uncompress is used to decompress archives created by compress.
+         Not much used anymore, replaced by gzip/gunzip.
 
 config CONFIG_UNZIP
        bool "unzip"
        default n
        help
-        unzip will list or extract files from a ZIP archive,
-        commonly found on DOS/WIN systems. The default behavior
-        (with no options) is to extract the archive into the
-        current directory. Use the `-d' option to extract to a
-        directory of your choice.
+         unzip will list or extract files from a ZIP archive,
+         commonly found on DOS/WIN systems. The default behavior
+         (with no options) is to extract the archive into the
+         current directory. Use the `-d' option to extract to a
+         directory of your choice.
 
 endmenu
index 7191db4..83694a8 100644 (file)
@@ -9,66 +9,66 @@ config CONFIG_CHVT
        bool "chvt"
        default n
        help
-        This program is used to change to another terminal.
-        Example: chvt 4 (change to terminal /dev/tty4)
+         This program is used to change to another terminal.
+         Example: chvt 4 (change to terminal /dev/tty4)
 
 config CONFIG_CLEAR
        bool "clear"
        default n
        help
-        This program clears the terminal screen.
+         This program clears the terminal screen.
 
 config CONFIG_DEALLOCVT
        bool "deallocvt"
        default n
        help
-        This program deallocates unused virtual consoles.
+         This program deallocates unused virtual consoles.
 
 config CONFIG_DUMPKMAP
        bool "dumpkmap"
        default n
        help
-        This program dumps the kernel's keyboard translation table to
-        stdout, in binary format. You can then use loadkmap to load it.
+         This program dumps the kernel's keyboard translation table to
+         stdout, in binary format. You can then use loadkmap to load it.
 
 config CONFIG_LOADACM
        bool "loadacm"
        default n
        help
-        This program loads an acm from standard input.
+         This program loads an acm from standard input.
 
 config CONFIG_LOADFONT
        bool "loadfont"
        default n
        help
-        This program loads a console font from standard input.
+         This program loads a console font from standard input.
 
 config CONFIG_LOADKMAP
        bool "loadkmap"
        default n
        help
-        This program loads a keyboard translation table from
-        standard input.
+         This program loads a keyboard translation table from
+         standard input.
 
 config CONFIG_OPENVT
        bool "openvt"
        default n
        help
-        This program is used to start a command on an unused
-        virtual terminal.
+         This program is used to start a command on an unused
+         virtual terminal.
 
 config CONFIG_RESET
        bool "reset"
        default n
        help
-        This program is used to reset the terminal screen, if it
-        gets messed up.
+         This program is used to reset the terminal screen, if it
+         gets messed up.
 
 config CONFIG_SETKEYCODES
        bool "setkeycodes"
        default n
        help
-        This program loads entries into the kernel's scancode-to-keycode
-        map, allowing unusual keyboards to generate usable keycodes.
+         This program loads entries into the kernel's scancode-to-keycode
+         map, allowing unusual keyboards to generate usable keycodes.
 
 endmenu
index 2326128..e23bb75 100644 (file)
@@ -17,7 +17,7 @@ config CONFIG_CAL
        bool "cal"
        default n
        help
-        cal is used to display a montly calender.
+         cal is used to display a montly calender.
 
 config CONFIG_CAT
        bool "cat"
@@ -30,47 +30,47 @@ config CONFIG_CHGRP
        bool "chgrp"
        default n
        help
-        chgrp is used to change the group owership of files.
+         chgrp is used to change the group owership of files.
 
 config CONFIG_CHMOD
        bool "chmod"
        default n
        help
-        chmod is used to change the access permission of files.
+         chmod is used to change the access permission of files.
 
 config CONFIG_CHOWN
        bool "chown"
        default n
        help
-        chown is used too change the user and/or group ownership
-        of files.
+         chown is used too change the user and/or group ownership
+         of files.
 
 config CONFIG_CHROOT
        bool "chroot"
        default n
        help
-        chroot is used to change the root directory and run a command.
-        The default command is `/bin/sh'.
+         chroot is used to change the root directory and run a command.
+         The default command is `/bin/sh'.
 
 config CONFIG_CMP
        bool "cmp"
        default n
        help
-        cmp is used to compare two files and returns the result
-        to standard output.
+         cmp is used to compare two files and returns the result
+         to standard output.
 
 config CONFIG_CP
        bool "cp"
        default n
        help
-        cp is used to copy files and directories.
+         cp is used to copy files and directories.
 
 config CONFIG_CUT
        bool "cut"
        default n
        help
-        cut is used to print selected parts of lines from
-        each file to stdout.
+         cut is used to print selected parts of lines from
+         each file to stdout.
 
 if CONFIG_WATCH
        config CONFIG_DATE
@@ -99,30 +99,30 @@ config CONFIG_DD
        bool "dd"
        default n
        help
-        dd copies a file (from standard input to standard output,
-        by default) using specific input and output blocksizes,
-        while optionally performing conversions on it. 
+         dd copies a file (from standard input to standard output,
+         by default) using specific input and output blocksizes,
+         while optionally performing conversions on it. 
 
 config CONFIG_DF
        bool "df"
        default n
        help
-        df reports the amount of disk space used and available
-        on filesystems.
+         df reports the amount of disk space used and available
+         on filesystems.
 
 config CONFIG_DIRNAME
        bool "dirname"
        default n
        help
-        dirname is used to strip a non directory suffix from
-        a file name.
+         dirname is used to strip a non directory suffix from
+         a file name.
 
 config CONFIG_DOS2UNIX
        bool "dos2unix/unix2dos"
        default n
        help
-        dos2unix is uses to convert a text file from DOS format to
-        UNIX format, and vice versa.
+         dos2unix is uses to convert a text file from DOS format to
+         UNIX format, and vice versa.
 
 config CONFIG_UNIX2DOS
        bool
@@ -133,43 +133,43 @@ config CONFIG_DU
        bool "du (default blocksize of 512 bytes)"
        default n
        help
-        du is used to report the amount of disk space used
-        for specified files.
+         du is used to report the amount of disk space used
+         for specified files.
 
 config CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K
        bool "  Use a default blocksize of 1024 bytes (1K)"
        default y
        depends on CONFIG_DU
        help
-        Use a blocksize of (1K) instead of the default 512b.
+         Use a blocksize of (1K) instead of the default 512b.
 
 config CONFIG_ECHO
        bool "echo (basic SUSv3 version taking no options"
        default n
        help
-        echo is used to print a specified string to stdout.
+         echo is used to print a specified string to stdout.
 
 config CONFIG_FEATURE_FANCY_ECHO
        bool "  Enable echo options (-n and -e)"
        default y
        depends on CONFIG_ECHO
        help
-        This adds options (-n and -e) to echo. 
+         This adds options (-n and -e) to echo. 
 
 config CONFIG_ENV
        bool "env"
        default n
        help
-        env is used to set an environment variable and run
-        a command, without options it displays the current
-        environment.
+         env is used to set an environment variable and run
+         a command, without options it displays the current
+         environment.
 
 config CONFIG_EXPR
        bool "expr"
        default n
        help
-        expr is used to calculate numbers and print the result
-        to standard output.
+         expr is used to calculate numbers and print the result
+         to standard output.
 
 if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
        config CONFIG_FALSE
@@ -189,158 +189,158 @@ config CONFIG_FOLD
        bool "fold"
        default n
        help
-        Wrap text to fit a specific width.
+         Wrap text to fit a specific width.
 
 config CONFIG_HEAD
        bool "head"
        default n
        help
-        head is used to print the first specified number of lines
-        from files.
+         head is used to print the first specified number of lines
+         from files.
 
 config CONFIG_FEATURE_FANCY_HEAD
        bool "  Enable head options (-c, -q, and -v)"
        default n
        depends on CONFIG_HEAD
        help
-        This enables the head options (-c, -q, and -v).
+         This enables the head options (-c, -q, and -v).
 
 config CONFIG_HOSTID
        bool "hostid"
        default n
        help
-        hostid prints the numeric identifier (in hexadecimal) for
-        the current host.
+         hostid prints the numeric identifier (in hexadecimal) for
+         the current host.
 
 config CONFIG_ID
        bool "id"
        default n
        help
-        id displays the current user and group ID names.
+         id displays the current user and group ID names.
 
 config CONFIG_LENGTH
        bool "length"
        default n
        help
-        length is used to print out the length of a specified string.
+         length is used to print out the length of a specified string.
 
 config CONFIG_LN
        bool "ln"
        default n
        help
-        ln is used to create hard or soft links between files.
+         ln is used to create hard or soft links between files.
 
 config CONFIG_LOGNAME
        bool "logname"
        default n
        help
-        logname is used to print the current user's login name.
+         logname is used to print the current user's login name.
 
 config CONFIG_LS
        bool "ls"
        default n
        help
-        ls is used to list the contents of directories.
+         ls is used to list the contents of directories.
 
 config CONFIG_FEATURE_LS_FILETYPES
        bool "  Enable filetyping options (-p and -F)"
        default y
        depends on CONFIG_LS
        help
-        Enable the ls options (-p and -F).
+         Enable the ls options (-p and -F).
 
 config CONFIG_FEATURE_LS_FOLLOWLINKS
        bool "  Enable symlinks dereferencing (-L)"
        default y
        depends on CONFIG_LS
        help
-        Enable the ls option (-L).
+         Enable the ls option (-L).
 
 config CONFIG_FEATURE_LS_RECURSIVE
        bool "  Enable recursion (-R)"
        default y
        depends on CONFIG_LS
        help
-        Enable the ls option (-R).
+         Enable the ls option (-R).
 
 config CONFIG_FEATURE_LS_SORTFILES
        bool "  Sort the file names"
        default y
        depends on CONFIG_LS
        help
-        Allow ls to sort file names alphabetically.
+         Allow ls to sort file names alphabetically.
 
 config CONFIG_FEATURE_LS_TIMESTAMPS
        bool "  Show file timestamps"
        default y
        depends on CONFIG_LS
        help
-        Allow ls to display timestamps for files.
+         Allow ls to display timestamps for files.
 
 config CONFIG_FEATURE_LS_USERNAME
        bool "  Show username/groupnames"
        default y
        depends on CONFIG_LS
        help
-        Allow ls to display username/groupname for files.
+         Allow ls to display username/groupname for files.
 
 config CONFIG_FEATURE_LS_COLOR
        bool "  Use color to identify file types"
        default y
        depends on CONFIG_LS
        help
-        Allow ls to use color when displaying files.
+         Allow ls to use color when displaying files.
 
 config CONFIG_MD5SUM
        bool "md5sum"
        default n
        help
-        md5sum is used to print or check MD5 checksums.
+         md5sum is used to print or check MD5 checksums.
 
 config CONFIG_MKDIR
        bool "mkdir"
        default n
        help
-        mkdir is used to create directories with the specified names.
+         mkdir is used to create directories with the specified names.
 
 config CONFIG_MKFIFO
        bool "mkfifo"
        default n
        help
-        mkfifo is used to create FIFOs (named pipes).
-        The `mknod' program can also create FIFOs.
+         mkfifo is used to create FIFOs (named pipes).
+         The `mknod' program can also create FIFOs.
 
 config CONFIG_MKNOD
        bool "mknod"
        default n
        help
-        mknod is used to create FIFOs or block/character special
-        files with the specified names.
+         mknod is used to create FIFOs or block/character special
+         files with the specified names.
 
 config CONFIG_MV
        bool "mv"
        default n
        help
-        mv is used to move or rename files or directories.
+         mv is used to move or rename files or directories.
 
 config CONFIG_OD
        bool "od"
        default n
        help
-        od is used to dump binary files in octal and other formats.
+         od is used to dump binary files in octal and other formats.
 
 config CONFIG_PRINTF
        bool "printf"
        default n
        help
-        printf is used to format and print specified strings.
-        It's similar to `echo' except it has more options.
+         printf is used to format and print specified strings.
+         It's similar to `echo' except it has more options.
 
 config CONFIG_PWD
        bool "pwd"
        default n
        help
-        pwd is used to print the current directory.
+         pwd is used to print the current directory.
 
 config CONFIG_REALPATH
        bool "realpath"
@@ -353,13 +353,13 @@ config CONFIG_RM
        bool "rm"
        default n
        help
-        rm is used to remove files or directories.
+         rm is used to remove files or directories.
 
 config CONFIG_RMDIR
        bool "rmdir"
        default n
        help
-        rmdir is used to remove empty directories.
+         rmdir is used to remove empty directories.
 
 config CONFIG_SHA1SUM
        bool "sha1sum"
@@ -378,76 +378,76 @@ config CONFIG_SLEEP
        bool "sleep (single integer arg with no suffix)"
        default n
        help
-        sleep is used to pause for a specified number of seconds,
+         sleep is used to pause for a specified number of seconds,
 
 config CONFIG_FEATURE_FANCY_SLEEP
        bool "  Enable multiple integer args and optional time suffixes"
        default n
        depends on CONFIG_SLEEP
        help
-        Allow sleep to pause for specified minutes, hours, and days.
+         Allow sleep to pause for specified minutes, hours, and days.
 
 config CONFIG_SORT
        bool "sort"
        default n
        help
-        sort is used to sort lines of text in specified files.
+         sort is used to sort lines of text in specified files.
 
 config CONFIG_FEATURE_SORT_REVERSE
        bool "  Enable reverse sort"
        default y
        depends on CONFIG_SORT
        help
-        Enable the `-r' option that allows sort to sort lines of
-        text in reverse.
+         Enable the `-r' option that allows sort to sort lines of
+         text in reverse.
 
 config CONFIG_FEATURE_SORT_UNIQUE
        bool "  Enable unique sort"
        default y
        depends on CONFIG_SORT
        help
-        Enable the `-u' option that allows sort to only sort lines
-        that are uniq. 
+         Enable the `-u' option that allows sort to only sort lines
+         that are uniq. 
 
 config CONFIG_STTY
        bool "stty"
        default n
        help
-        stty is used to change and print terminal line settings.
+         stty is used to change and print terminal line settings.
 
 config CONFIG_SYNC
        bool "sync"
        default n
        help
-        sync is used to flush filesystem buffers.
+         sync is used to flush filesystem buffers.
 
 config CONFIG_TAIL
        bool "tail"
        default n
        help
-        tail is used to print the last specified number of lines
-        from files.
+         tail is used to print the last specified number of lines
+         from files.
 
 config CONFIG_FEATURE_FANCY_TAIL
        bool "  Enable extra tail options (-c, -q, -s, and -v)"
        default y
        depends on CONFIG_TAIL
        help
-        Enable tail options (-c, -q, -s, and -v).
+         Enable tail options (-c, -q, -s, and -v).
 
 config CONFIG_TEE
        bool "tee"
        default n
        help
-        tee is used to read from standard input and write
-        to standard output and files.
+         tee is used to read from standard input and write
+         to standard output and files.
 
 config CONFIG_FEATURE_TEE_USE_BLOCK_IO
        bool "  Enable block i/o (larger/faster) instead of byte i/o."
        default n
        depends on CONFIG_TEE
        help
-        Enable this option for a faster tee, at expense of size.
+         Enable this option for a faster tee, at expense of size.
 
 if CONFIG_ASH || CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
        config CONFIG_TEST
@@ -469,15 +469,15 @@ config CONFIG_TOUCH
        bool "touch"
        default n
        help
-        touch is used to create or change the access and/or
-        modification timestamp of specified files.
+         touch is used to create or change the access and/or
+         modification timestamp of specified files.
 
 config CONFIG_TR
        bool "tr"
        default n
        help
-        tr is used to squeeze, and/or delete characters from standard
-        input, writing to standard output.
+         tr is used to squeeze, and/or delete characters from standard
+         input, writing to standard output.
 
 if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
        config CONFIG_TRUE
@@ -498,72 +498,72 @@ config CONFIG_TTY
        bool "tty"
        default n
        help
-        tty is used to print the name of the current terminal to
-        standard output.
+         tty is used to print the name of the current terminal to
+         standard output.
 
 config CONFIG_UNAME
        bool "uname"
        default n
        help
-        uname is used to print system information.
+         uname is used to print system information.
 
 config CONFIG_UNIQ
        bool "uniq"
        default n
        help
-        uniq is used to remove duplicate lines from a sorted file.
+         uniq is used to remove duplicate lines from a sorted file.
 
 config CONFIG_USLEEP
        bool "usleep"
        default n
        help
-        usleep is used to pause for a specified number of microseconds.
+         usleep is used to pause for a specified number of microseconds.
 
 config CONFIG_UUDECODE
        bool "uudecode"
        default n
        help
-        uudecode is used to decode a uuencoded file.
+         uudecode is used to decode a uuencoded file.
 
 config CONFIG_UUENCODE
        bool "uuencode"
        default n
        help
-        uuencode is used to uuencode a file.
+         uuencode is used to uuencode a file.
 
 config CONFIG_WATCH
        bool "watch"
        default n
        help
-        watch is used to execute a program periodically, showing
-        output to the screen.
+         watch is used to execute a program periodically, showing
+         output to the screen.
 
 config CONFIG_WC
        bool "wc"
        default n
        help
-        wc is used to print the number of bytes, words, and lines,
-        in specified files.
+         wc is used to print the number of bytes, words, and lines,
+         in specified files.
 
 config CONFIG_WHO
        bool "who"
        default n
        help
-        who is used to show who is logged on.
+         who is used to show who is logged on.
 
 config CONFIG_WHOAMI
        bool "whoami"
        default n
        help
-        whoami is used to print the username of the current
-        user id (same as id -un).
+         whoami is used to print the username of the current
+         user id (same as id -un).
 
 config CONFIG_YES
        bool "yes"
        default n
        help
-        yes is used to repeatedly output a specific string, or
-        the default string `y'.
+         yes is used to repeatedly output a specific string, or
+         the default string `y'.
 
 comment "Common options for cp and mv"
     depends on CONFIG_CP || CONFIG_MV
@@ -573,7 +573,7 @@ config CONFIG_FEATURE_PRESERVE_HARDLINKS
        default n
        depends on CONFIG_CP || CONFIG_MV
        help
-        Allow cp and mv to preserve hard links.
+         Allow cp and mv to preserve hard links.
 
 comment "Common options for ls and more"
     depends on CONFIG_LS || CONFIG_MORE
@@ -583,7 +583,7 @@ config CONFIG_FEATURE_AUTOWIDTH
        default n
        depends on CONFIG_LS || CONFIG_MORE
        help
-        Allow ls and more to calculate terminal and column widths.
+         Allow ls and more to calculate terminal and column widths.
 
 comment "Common options for df, du, ls"
     depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
@@ -593,6 +593,6 @@ config CONFIG_FEATURE_HUMAN_READABLE
        default n
        depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
        help
-        Allow df, du, and ls to have human readable output.
+         Allow df, du, and ls to have human readable output.
 
 endmenu
index 83aee5a..22908de 100644 (file)
@@ -9,14 +9,16 @@ config CONFIG_AWK
        bool "awk"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Awk is used as a pattern scanning and processing language.  This is
+         the BusyBox implementation of that programming language.
 
 config CONFIG_FEATURE_AWK_MATH
        bool "  Enable math functions (requires libm)"
        default y
        depends on CONFIG_AWK
        help
-         Please submit a patch to add help text for this item.
+         Enable math functions of the Awk programming language.
+         NOTE: This will require libm to be present for linking.
 
 config CONFIG_PATCH
        bool "patch"
@@ -89,7 +91,8 @@ config CONFIG_FEATURE_VI_READONLY
        default y
        depends on CONFIG_VI
        help
-         Please submit a patch to add help text for this item.
+         Enable the read-only command line option, which allows the user to
+         open a file in read-only mode.
 
 config CONFIG_FEATURE_VI_SETOPTS
        bool "  Enable set-able options, ai ic showmatch"
index e904587..05fcca1 100644 (file)
@@ -86,8 +86,9 @@ config CONFIG_FEATURE_GREP_CONTEXT
        default y
        depends on CONFIG_GREP
        help
-         Enable match context in results.  This will display a number
-         of lines preceding and/or trailing matches.
+         Print the specified number of leading (-B) and/or trailing (-A)
+         context surrounding our matching lines.
+         Print the specified number of context lines (-C).
 
 config CONFIG_XARGS
        bool "xargs"
index d56cd55..c8c6a9c 100644 (file)
@@ -49,7 +49,7 @@ config CONFIG_HALT
        default y
        depends on CONFIG_INIT
        help
-         Stop all processes.
+         'halt' tells the kernel to stop all processes and halt the system.
 
 config CONFIG_POWEROFF
        bool "poweroff"
index dab4ae1..d24a40f 100644 (file)
@@ -15,25 +15,25 @@ config CONFIG_ADDGROUP
        bool "addgroup"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Utility for creating a new group account.
 
 config CONFIG_DELGROUP
        bool "delgroup"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Utility for deleting a group account.
 
 config CONFIG_ADDUSER
        bool "adduser"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Utility for creating a new user account.
 
 config CONFIG_DELUSER
        bool "deluser"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Utility for deleting a user account.
 
 config CONFIG_GETTY
        bool "getty"
@@ -45,32 +45,39 @@ config CONFIG_LOGIN
        bool "login"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Login  is  used  when  signing onto a system.
 
 config CONFIG_FEATURE_SECURETTY
        bool "  Support for /etc/securetty"
        default y
        depends on CONFIG_LOGIN
        help
-         Please submit a patch to add help text for this item.
+         The  file  /etc/securetty  is used by (some versions of) login(1).  The
+         file contains the device names of tty  lines  (one  per  line,  without
+         leading /dev/) on which root is allowed to login.
 
 config CONFIG_PASSWD
        bool "passwd"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Passwd  changes  passwords  for user and group accounts.  A normal user
+         may only change the password for his/her own account,  the  super  user
+         may  change the password for any account.  The administrator of a group
+         may change the password for the group.
 
 config CONFIG_SU
        bool "su"
        default n
        help
-         Please submit a patch to add help text for this item.
+         su is used to become another user during a login session. Invoked with-
+         out a username, su defaults to becoming the super user.
 
 config CONFIG_SULOGIN
        bool "sulogin"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Sulogin is invoked when the system goes into single user
+         mode (this is done through an entry in inittab).
 
 config CONFIG_VLOCK
        bool "vlock"
index 23de1dd..f70c122 100644 (file)
@@ -9,25 +9,29 @@ config CONFIG_ADJTIMEX
        bool "adjtimex"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Adjtimex reads and optionally sets adjustment parameters for
+         the Linux clock adjustment algorithm.
 
 config CONFIG_CROND
        bool "crond"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Crond is a background daemon that parses individual crontab
+         files and executes commands on behalf of the users in question.
 
 config CONFIG_CRONTAB
        bool "crontab"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Crontab manipulates the crontab for a particular user.  Only
+         the superuser may specify a different user and/or crontab directory.
 
 config CONFIG_DC
        bool "dc"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Dc is a reverse-polish desk calculator which supports unlimited
+         precision arithmetic.
 
 config CONFIG_DUTMP
        bool "dutmp"
@@ -45,19 +49,24 @@ config CONFIG_MT
        bool "mt"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Mt is used to control tape devices.  You can use the mt utility
+         to advance or rewind a tape past a specified number of archive
+         files on the tape.
 
 config CONFIG_STRINGS
        bool "strings"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Strings prints the printable character sequences for each file
+         specified.
 
 config CONFIG_TIME
        bool "time"
        default n
        help
-         Please submit a patch to add help text for this item.
+         The time command runs the specified program with the given arguments.
+         When the command finishes, time writes a message to standard output
+         giving timing statistics about this program run.
 
 config CONFIG_UPDATE
        bool "update"
index a576e4b..a635656 100644 (file)
@@ -9,7 +9,7 @@ config CONFIG_INSMOD
        bool "insmod"
        default n
        help
-       insmod is used to load specified modules in the running kernel.
+         insmod is used to load specified modules in the running kernel.
 
 config CONFIG_FEATURE_OLD_MODULE_INTERFACE
        bool "  Support older (pre 2.1) Linux kernels"
@@ -96,7 +96,8 @@ config CONFIG_MODPROBE
        bool "modprobe"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Handle the loading of modules, and their dependancies on a high 
+         level.
 
 config CONFIG_RMMOD
        bool "rmmod"
index 2b2de28..4c5cb85 100644 (file)
@@ -33,7 +33,7 @@ config CONFIG_HOSTNAME
        bool "hostname"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Show or set the system's host name
 
 config CONFIG_HTTPD
        bool "httpd"
@@ -128,14 +128,15 @@ config CONFIG_IFCONFIG
        bool "ifconfig"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Ifconfig is used to configure the kernel-resident network interfaces.
 
 config CONFIG_FEATURE_IFCONFIG_STATUS
        bool "  Enable status reporting output (+7k)"
        default y
        depends on CONFIG_IFCONFIG
        help
-         Please submit a patch to add help text for this item.
+         If ifconfig is called with no arguments it will display the status
+         of the currently active interfaces.
 
 config CONFIG_FEATURE_IFCONFIG_SLIP
        bool "  Enable slip-specific options \"keepalive\" and \"outfill\""
@@ -149,14 +150,17 @@ config CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
        default n
        depends on CONFIG_IFCONFIG
        help
-         Please submit a patch to add help text for this item.
+         Allow the start address for shared memory, start address for I/O,
+         and/or the interrupt line used by the specified device.
 
 config CONFIG_FEATURE_IFCONFIG_HW
        bool "  Enable option \"hw\" (ether only)"
        default y
        depends on CONFIG_IFCONFIG
        help
-         Please submit a patch to add help text for this item.
+         Set the hardware address of this interface, if the device driver
+         supports  this  operation.  Currently, we only support the 'ether'
+         class.
 
 config CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
        bool "  Set the broadcast automatically"
@@ -169,7 +173,7 @@ config CONFIG_IFUPDOWN
        bool "ifupdown"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Activate or deactivate the specified interface.
 
 config CONFIG_FEATURE_IFUPDOWN_IP
        bool "  Use ip applet"
@@ -315,7 +319,8 @@ config CONFIG_IPCALC
        bool "ipcalc"
        default n
        help
-         Please submit a patch to add help text for this item.
+         ipcalc takes an IP address and netmask and calculates the
+         resulting broadcast, network, and host range.
 
 config CONFIG_FEATURE_IPCALC_FANCY
        bool "  Fancy IPCALC, more options, adds 300 bytes"
@@ -366,13 +371,14 @@ config CONFIG_NC
        bool "nc"
        default n
        help
-         Please submit a patch to add help text for this item.
+         A simple Unix utility which reads and writes data across network
+         connections.
 
 config CONFIG_NETSTAT
        bool "netstat"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Netstat prints information about the Linux networking  subsystem.
 
 config CONFIG_NSLOOKUP
        bool "nslookup"
@@ -384,7 +390,8 @@ config CONFIG_PING
        bool "ping"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to
+         elicit an ICMP ECHO_RESPONSE from a host or gateway.
 
 config CONFIG_FEATURE_FANCY_PING
        bool "  Enable fancy ping output"
@@ -411,7 +418,7 @@ config CONFIG_ROUTE
        bool "route"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Route displays or manipulates the kernel's IP routing tables.
 
 config CONFIG_TELNET
        bool "telnet"
@@ -443,28 +450,32 @@ config CONFIG_TFTP
        bool "tftp"
        default n
        help
-         Please submit a patch to add help text for this item.
+         This enables the Tirvial File Transfer Protocol client program.  TFTP
+         is usually used for simple, small transfers such as a root image
+         for a network-enabled bootloader.
 
 config CONFIG_FEATURE_TFTP_GET
        bool "  Enable \"get\" command"
        default y
        depends on CONFIG_TFTP
        help
-         Please submit a patch to add help text for this item.
+         Add support for the GET command within the TFTP client.  This allows
+         a client to retreive a file from a TFTP server.
 
 config CONFIG_FEATURE_TFTP_PUT
        bool "  Enable \"put\" command"
        default y
        depends on CONFIG_TFTP
        help
-         Please submit a patch to add help text for this item.
+         Add support for the PUT command within the TFTP client.  This allows
+         a client to transfer a file to a TFTP server.
 
 config CONFIG_FEATURE_TFTP_BLOCKSIZE
        bool "  Enable \"blocksize\" command"
        default n
        depends on CONFIG_TFTP
        help
-         Please submit a patch to add help text for this item.
+         Allow the client to specify the desired block size for transfers.
 
 config CONFIG_FEATURE_TFTP_DEBUG
        bool "  Enable debug"
@@ -477,7 +488,7 @@ config CONFIG_TRACEROUTE
        bool "traceroute"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Utility to trace the route of IP packets
 
 config CONFIG_FEATURE_TRACEROUTE_VERBOSE
        bool "  Enable verbose output"
@@ -503,21 +514,22 @@ config CONFIG_WGET
        bool "wget"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Wget is a utility for non-interactive download of files from HTTP,
+         HTTPS, and FTP servers.
 
 config CONFIG_FEATURE_WGET_STATUSBAR
        bool "  Enable a nifty process meter (+2k)"
        default y
        depends on CONFIG_WGET
        help
-         Please submit a patch to add help text for this item.
+         Enable the transfer progress bar for wget transfers.
 
 config CONFIG_FEATURE_WGET_AUTHENTICATION
        bool "  Enable HTTP authentication"
        default y
        depends on CONFIG_WGET
        help
-         Please submit a patch to add help text for this item.
+         Support authenticated HTTP transfers.
 
 source networking/udhcp/Config.in
 
index 5baaa6a..a3223de 100644 (file)
@@ -9,34 +9,54 @@ config CONFIG_UDHCPD
        bool "udhcp Server (udhcpd)"
        default n
        help
-         Please submit a patch to add help text for this item.
+         uDHCPd is a DHCP server geared primarily toward embedded systems,
+         while striving to be fully functional and RFC compliant.
+
+         See http://udhcp.busybox.net for further details.
 
 config CONFIG_UDHCPC
        bool "udhcp Client (udhcpc)"
        default n
        help
-         Please submit a patch to add help text for this item.
+         uDHCPc is a DHCP client geared primarily toward embedded systems,
+         while striving to be fully functional and RFC compliant.
+
+         The udhcp client negotiates a lease with the DHCP server and
+         notifies a set of scripts when a leases is obtained or lost.
+
+         See http://udhcp.busybox.net for further details.
 
 config CONFIG_DUMPLEASES
        bool "Lease display utility (dumpleases)"
        default n
        depends on CONFIG_UDHCPD
        help
-         Please submit a patch to add help text for this item.
+         dumpleases displays the leases written out by the udhcpd server.
+         Lease times are stored in the file by time remaining in lease, or
+         by the absolute time that it expires in seconds from epoch.
+
+         See http://udhcp.busybox.net for further details.
 
 config CONFIG_FEATURE_UDHCP_SYSLOG
        bool "  Log udhcp messages to syslog (instead of stdout)"
        default n
        depends on CONFIG_UDHCPD || CONFIG_UDHCPC
        help
-         Please submit a patch to add help text for this item.
+         If selected, udhcpd will log all its messages to syslog, otherwise,
+         it will attempt to log them to stdout.
+
+         See http://udhcp.busybox.net for further details.
 
 config CONFIG_FEATURE_UDHCP_DEBUG
        bool "  Compile udhcp with noisy debugging messages"
        default n
        depends on CONFIG_UDHCPD || CONFIG_UDHCPC
        help
-         Please submit a patch to add help text for this item.
+         If selected, udhcpd will output extra debugging output.  If using
+         this option, compile uDHCP with "-g", and do not fork the daemon to
+         the background.
+
+         See http://udhcp.busybox.net for further details.
 
 endmenu
 
index a9bf726..9458618 100644 (file)
@@ -9,44 +9,53 @@ config CONFIG_FREE
        bool "free"
        default n
        help
-         Please submit a patch to add help text for this item.
+         free displays the total amount of free and used physical and swap
+         memory in the system, as well as the buffers used by the kernel.
+         The shared memory column should be ignored; it is obsolete.
 
 config CONFIG_KILL
        bool "kill"
        default n
        help
-         Please submit a patch to add help text for this item.
+         The command kill sends the specified signal to the specified
+         process or process group.  If no signal is specified, the TERM
+         signal is sent.
 
 config CONFIG_KILLALL
        bool "killall"
        default n
        depends on CONFIG_KILL
        help
-         Please submit a patch to add help text for this item.
+         killall sends a signal to all processes running any of the
+         specified commands.  If no signal name is specified, SIGTERM is
+         sent.
 
 config CONFIG_PIDOF
        bool "pidof"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Pidof finds the process id's (pids) of the named programs. It prints
+         those id's on the standard output.
 
 config CONFIG_PS
        bool "ps"
        default n
        help
-         Please submit a patch to add help text for this item.
+         ps gives a snapshot of the current processes.
 
 config CONFIG_RENICE
        bool "renice"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Renice alters the scheduling priority of one or more running
+         processes.
 
 config CONFIG_TOP
        bool "top"
        default n
        help
-         Please submit a patch to add help text for this item.
+         The top program provides a dynamic real-time view of a running
+         system.
 
 config FEATURE_CPU_USAGE_PERCENTAGE
        bool "  Support show CPU usage percentage (add 2k bytes)"
@@ -59,7 +68,9 @@ config CONFIG_UPTIME
        bool "uptime"
        default n
        help
-         Please submit a patch to add help text for this item.
+         uptime gives a one line display of the current time, how long
+         the system has been running, how many users are currently logged
+         on, and the system load averages for the past 1, 5, and 15 minutes.
 
 endmenu
 
index 8373a80..02d4851 100644 (file)
@@ -9,8 +9,8 @@ choice
        prompt "Choose your default shell"
        default "none"
        help
-        Choose a shell. The ash shell is the most bash compatible
-        and full featured.
+         Choose a shell. The ash shell is the most bash compatible
+         and full featured.
 
 config CONFIG_FEATURE_SH_IS_ASH
        bool "ash"
@@ -41,7 +41,7 @@ config CONFIG_ASH
        bool "ash"
        default y
        help
-        Make sh a link to ash.
+         Make sh a link to ash.
 endif
 
 comment "Ash Shell Options"
@@ -52,28 +52,28 @@ config CONFIG_ASH_JOB_CONTROL
        default y
        depends on CONFIG_ASH
        help
-        Enable job control in the ash shell.
+         Enable job control in the ash shell.
 
 config CONFIG_ASH_ALIAS
        bool "  Enable alias support"
        default y
        depends on CONFIG_ASH
        help
-        Enable alias support in the ash shell.
+         Enable alias support in the ash shell.
 
 config CONFIG_ASH_MATH_SUPPORT
        bool "  Enable Posix math support"
        default y
        depends on CONFIG_ASH
        help
-        Enable math support in the ash shell.
+         Enable math support in the ash shell.
 
 config CONFIG_ASH_GETOPTS
        bool "  Enable getopt builtin to parse positional parameters"
        default n
        depends on CONFIG_ASH
        help
-        Enable builtin getopt in the ash shell.
+         Enable builtin getopt in the ash shell.
 
 config CONFIG_ASH_CMDCMD
        bool "  Enable cmdcmd to override shell builtins"
@@ -87,14 +87,14 @@ config CONFIG_ASH_MAIL
        default y
        depends on CONFIG_ASH
        help
-        Enable "check for new mail" in the ash shell.
+         Enable "check for new mail" in the ash shell.
 
 config CONFIG_ASH_OPTIMIZE_FOR_SIZE
        bool "  Optimize for size instead of speed"
        default y
        depends on CONFIG_ASH
        help
-        Compile ash for reduced size at price of speed.
+         Compile ash for reduced size at price of speed.
 
 if CONFIG_FEATURE_SH_IS_HUSH
        config CONFIG_HUSH
@@ -108,7 +108,7 @@ config CONFIG_HUSH
        bool "hush"
        default n
        help
-        Make sh a link to hush.
+         Make sh a link to hush.
 endif
 
 if CONFIG_FEATURE_SH_IS_LASH
@@ -123,7 +123,7 @@ config CONFIG_LASH
        bool "lash"
        default n
        help
-        Make sh a link to lash.
+         Make sh a link to lash.
 endif
 
 if CONFIG_FEATURE_SH_IS_MSH
@@ -138,7 +138,7 @@ config CONFIG_MSH
        bool "msh"
        default n
        help
-        Make sh a link to msh.
+         Make sh a link to msh.
 endif
 
 
@@ -150,51 +150,51 @@ config CONFIG_FEATURE_COMMAND_EDITING
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-        Enable command editing in shell.
+         Enable command editing in shell.
 
 config CONFIG_FEATURE_COMMAND_SAVEHISTORY
        bool "  history saving"
        default n
        depends on CONFIG_ASH
        help
-        Enable history saving in ash shell.
+         Enable history saving in ash shell.
 
 config CONFIG_FEATURE_COMMAND_TAB_COMPLETION
        bool "tab completion"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-        Enable tab completion in shell.
+         Enable tab completion in shell.
 
 config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION
        bool "username completion"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-        Enable username completion in shell.
+         Enable username completion in shell.
 
 config CONFIG_FEATURE_COMMAND_HISTORY
        int "history size"
        default 15
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-        Specify command history size in shell.
+         Specify command history size in shell.
 
 config CONFIG_FEATURE_SH_STANDALONE_SHELL
        bool "Standalone shell"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-        Have all the busybox commands built into the shell, creating
-        a standalone shell.
+         Have all the busybox commands built into the shell, creating
+         a standalone shell.
 
 config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
        bool "Standalone shell -- applets always win"
        default n
        depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
        help
-        Use a command builtin to the shell over one with the same name,
-        that may be on the system.
+         Use a command builtin to the shell over one with the same name,
+         that may be on the system.
 
 config CONFIG_FEATURE_SH_FANCY_PROMPT
        bool "Fancy shell prompts"
index 2e9ddc3..4d72cd6 100644 (file)
@@ -80,11 +80,11 @@ config CONFIG_FEATURE_CLEAN_UP
        bool "Clean up all memory before exiting (usually not needed)"
        default n
        help
-       As a size optimization, busybox by default does not cleanup memory
-       that is dynamically allocated or close files before exiting. This
-       saves space and is usually not needed since the OS will clean up for
-       us.  Don't enable this unless you have a really good reason to clean
-       things up manually.
+         As a size optimization, busybox by default does not cleanup memory
+         that is dynamically allocated or close files before exiting. This
+         saves space and is usually not needed since the OS will clean up for
+         us.  Don't enable this unless you have a really good reason to clean
+         things up manually.
 
 config CONFIG_FEATURE_SUID
        bool "Support for SUID/SGID handling"