diff options
author | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2003-12-19 11:07:59 +0000 |
---|---|---|
committer | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2003-12-19 11:07:59 +0000 |
commit | ef6f1325cba4f3f83d1fae587591c85ee11db7d0 (patch) | |
tree | 4653c390376fcf1de9296a8feaf9b25fd2ccc546 /miscutils/Config.in | |
parent | db39042564c9d7f22702a3719642accfccf1a007 (diff) | |
download | busybox-w32-ef6f1325cba4f3f83d1fae587591c85ee11db7d0.tar.gz busybox-w32-ef6f1325cba4f3f83d1fae587591c85ee11db7d0.tar.bz2 busybox-w32-ef6f1325cba4f3f83d1fae587591c85ee11db7d0.zip |
Tito writes:
Hi to all,
here is a new patch for bb's devfsd. The news are:
1) Size reduction for the basic setup with no options compiled in from :
text data bss dec hex filename
10591 392 543 11526 2d06 devfsd.o
rw-r--r-- 1 root root 18536 Dec 18 21:52 devfsd.o
to:
text data bss dec hex filename
9303 392 543 10238 27fe devfsd.o
rw-r--r-- 1 root root 16528 Dec 18 22:02 devfsd.o
With this setup you should not expect much output from devfsd
( just at start or with -v) and if some error occurs it only exits 1.
To have more output enable: " Increases logging (and size)" (+1568 b).
2) The option "Adds function names to program output" was removed from config menu
and now to enable debug output you can use bb's standard option:
"Build BusyBox with Debugging symbols".
Be careful as with this option enabled a lot of data are outputted to /dev/log and/or to stderr.
3) A new option: "Enables the -fg and -np option" was added to config menu (+128 b).
BTW: option "Adds support for MODLOAD keyword in devsfd.conf" adds 268 b.
4) The following keywords in devsfd.conf are supported:
"CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
"PERMISSIONS", "EXECUTE", "COPY", "IGNORE", "MKOLDCOMPAT",
"MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
But only if they are written UPPERCASE!!!!!!!!
5)Help text in usage.h was modified.
6)Something that I have forgotten..........
I've tested this for the last week on my box and it seems to work as expected.
Thanks in advance and please apply.
Ciao,
Tito
git-svn-id: svn://busybox.net/trunk/busybox@8125 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'miscutils/Config.in')
-rw-r--r-- | miscutils/Config.in | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/miscutils/Config.in b/miscutils/Config.in index 4a013cbd5..4216b2845 100644 --- a/miscutils/Config.in +++ b/miscutils/Config.in | |||
@@ -46,27 +46,34 @@ config CONFIG_DEVFSD | |||
46 | help | 46 | help |
47 | Provides compatibility with old device names on a devfs systems. | 47 | Provides compatibility with old device names on a devfs systems. |
48 | You should set it to true if you have devfs enabled. | 48 | You should set it to true if you have devfs enabled. |
49 | The following keywords in devsfd.conf are supported: | ||
50 | "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE", | ||
51 | "PERMISSIONS", "EXECUTE", "COPY", "IGNORE", | ||
52 | "MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT". | ||
53 | |||
54 | But only if they are written UPPERCASE!!!!!!!! | ||
49 | 55 | ||
50 | config CONFIG_DEVFSD_MODLOAD | 56 | config CONFIG_DEVFSD_MODLOAD |
51 | bool "Adds support for MODLOAD action" | 57 | bool "Adds support for MODLOAD keyword in devsfd.conf" |
52 | default n | 58 | default n |
53 | depends on CONFIG_DEVFSD | 59 | depends on CONFIG_DEVFSD |
54 | help | 60 | help |
55 | This actually doesn't work with busybox modutils but needs the real modutils. | 61 | This actually doesn't work with busybox modutils but needs the real modutils. |
56 | 62 | ||
57 | config CONFIG_DEVFSD_VERBOSE | 63 | config CONFIG_DEVFSD_FG_NP |
58 | bool "Increases logging to stderr and syslog" | 64 | bool "Enables the -fg and -np options" |
59 | default n | 65 | default n |
60 | depends on CONFIG_DEVFSD | 66 | depends on CONFIG_DEVFSD |
61 | help | 67 | help |
62 | Increases logging to stderr and syslog. | 68 | -fg Run the daemon in the foreground. |
69 | -np Exit after parsing the configuration file. Do not poll for events. | ||
63 | 70 | ||
64 | config CONFIG_DEVFSD_DEBUG | 71 | config CONFIG_DEVFSD_VERBOSE |
65 | bool "Adds function names to program output" | 72 | bool "Increases logging (and size)" |
66 | default n | 73 | default n |
67 | depends on CONFIG_DEVFSD | 74 | depends on CONFIG_DEVFSD |
68 | help | 75 | help |
69 | Adds function names to program output. | 76 | Increases logging to stderr or syslog. |
70 | 77 | ||
71 | config CONFIG_LAST | 78 | config CONFIG_LAST |
72 | bool "last" | 79 | bool "last" |