aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-11-10 10:43:09 +0000
committerEric Andersen <andersen@codepoet.org>2001-11-10 10:43:09 +0000
commit882cbcdfa1704a3a5b35eda4e05173bae73ffa51 (patch)
tree47ced007614267804157d8d240d5c100f4f4d852 /docs
parent713121346059feadedf61b0e161173657ade6ea8 (diff)
downloadbusybox-w32-882cbcdfa1704a3a5b35eda4e05173bae73ffa51.tar.gz
busybox-w32-882cbcdfa1704a3a5b35eda4e05173bae73ffa51.tar.bz2
busybox-w32-882cbcdfa1704a3a5b35eda4e05173bae73ffa51.zip
more config.in entries from Giulio Orsero <giulioo@pobox.com>
with some minor edits by me.
Diffstat (limited to 'docs')
-rw-r--r--docs/Configure.help57
1 files changed, 50 insertions, 7 deletions
diff --git a/docs/Configure.help b/docs/Configure.help
index e69a28f74..8ba638b68 100644
--- a/docs/Configure.help
+++ b/docs/Configure.help
@@ -31,15 +31,58 @@
31# option. 31# option.
32# 32#
33 33
34Show verbose applets usage message
35CONFIG_FEATURE_VERBOSE_USAGE
36 All BusyBox applets will show more verbose help messages when
37 busybox is invoked with --help. This will add lots of text to the
38 busybox binary. In the default configuration, this will add about
39 13k, but it can add much more depending on your configuration.
40
41Enable automatic symlink creation for BusyBox built-in applets
42CONFIG_FEATURE_INSTALLER
43 Enable 'busybox --install [-s]' support. This will allow you to use
44 busybox at runtime to create hard links or symlinks for all the
45 applets that are compiled into busybox. This feature requires the
46 /proc filesystem.
47
48Locale support
49CONFIG_LOCALE_SUPPORT
50 Enable this if your system has locale support, and you would like
51 busybox to support locale settings.
52
53Enable devfs support
54CONFIG_FEATURE_DEVFS
55 Enable if you want BusyBox to work with devfs.
56
57Clean up all memory before exiting
58CONFIG_FEATURE_CLEAN_UP
59 As a size optimization, busybox by default does not cleanup memory
60 that is dynamically allocated or close files before exiting. This
61 saves space and is usually not needed since the OS will clean up for
62 us. Don't enable this unless you have a really good reason to clean
63 things up manually.
64
65Buffers allocation policy
66CONFIG_FEATURE_BUFFERS_USE_MALLOC
67 There are 3 ways BusyBox can handle buffer allocations:
68 - Use malloc. This costs code size for the call to xmalloc.
69 - Put them on stack. For some very small machines with limited stack
70 space, this can be deadly. For most folks, this works just fine.
71 - Put them in BSS. This works beautifully for computers with a real
72 MMU (and OS support), but wastes runtime RAM for uCLinux. This
73 behavior was the only one available for BusyBox versions 0.48 and
74 earlier.
75
34Enable the ar applet 76Enable the ar applet
35CONFIG_AR 77CONFIG_AR
36 ar is an archival utility program used to creates, modify, and 78 ar is an archival utility program used to create, modify, and
37 extract contents from archives. An archive is a single file holding 79 extract contents from archives. An archive is a single file holding
38 a collection of other files in a structure that makes it possible to 80 a collection of other files in a structure that makes it possible to
39 retrieve the original individual files (called archive members). The 81 retrieve the original individual files (called archive members).
40 original files' contents, mode (permissions), timestamp, owner, and 82 The original files' contents, mode (permissions), timestamp, owner,
41 group are preserved in the archive, and can be restored on 83 and group are preserved in the archive, and can be restored on
42 extraction. On an x86 system, the ar applet adds about XXX bytes. 84 extraction.
85 On an x86 system, the ar applet adds about XXX bytes.
43 86
44 Unless you have a specific application which requires ar, you should 87 Unless you have a specific application which requires ar, you should
45 probably say N here. 88 probably say N here.
@@ -64,8 +107,8 @@ Enable the run-parts applet
64CONFIG_RUN_PARTS 107CONFIG_RUN_PARTS
65 run-parts is an utility designed to run all the scripts in a directory. 108 run-parts is an utility designed to run all the scripts in a directory.
66 109
67 It is useful to set up directory like cron.daily, where we have to 110 It is useful to set up a directory like cron.daily, where you need to
68 execute all the script contained. 111 execute all the scripts in that directory.
69 112
70 This implementation of run-parts doesn't accept long options, and 113 This implementation of run-parts doesn't accept long options, and
71 some features (like report mode) aren't implemented. 114 some features (like report mode) aren't implemented.