diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-11-10 10:43:09 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-11-10 10:43:09 +0000 |
commit | 882cbcdfa1704a3a5b35eda4e05173bae73ffa51 (patch) | |
tree | 47ced007614267804157d8d240d5c100f4f4d852 /docs | |
parent | 713121346059feadedf61b0e161173657ade6ea8 (diff) | |
download | busybox-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.help | 57 |
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 | ||
34 | Show verbose applets usage message | ||
35 | CONFIG_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 | |||
41 | Enable automatic symlink creation for BusyBox built-in applets | ||
42 | CONFIG_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 | |||
48 | Locale support | ||
49 | CONFIG_LOCALE_SUPPORT | ||
50 | Enable this if your system has locale support, and you would like | ||
51 | busybox to support locale settings. | ||
52 | |||
53 | Enable devfs support | ||
54 | CONFIG_FEATURE_DEVFS | ||
55 | Enable if you want BusyBox to work with devfs. | ||
56 | |||
57 | Clean up all memory before exiting | ||
58 | CONFIG_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 | |||
65 | Buffers allocation policy | ||
66 | CONFIG_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 | |||
34 | Enable the ar applet | 76 | Enable the ar applet |
35 | CONFIG_AR | 77 | CONFIG_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 | |||
64 | CONFIG_RUN_PARTS | 107 | CONFIG_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. |