summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO34
1 files changed, 10 insertions, 24 deletions
diff --git a/TODO b/TODO
index 2adbc4b22..3e0121b63 100644
--- a/TODO
+++ b/TODO
@@ -8,7 +8,16 @@ around to it some time. If you have any good ideas, please let me know.
8 8
9* We _were_ going to split networking apps into a new package called 9* We _were_ going to split networking apps into a new package called
10 netkit-tiny. Per discussions on the mailing list, this isn't going 10 netkit-tiny. Per discussions on the mailing list, this isn't going
11 to happen. False alarm. Sorry about the confusion. 11 to happen. False alarm. Sorry about the confusion.
12
13* The busybox shell, lash, is really too weak for serious use, although it is
14 possible to run simple systems with it. BusyBox 0.49 was supposed to have
15 a new shell, updated to understand full Bourne grammer. Well, that simply
16 didn't happen in time for the release. A rewrite is in progress that will
17 result in a new shell that understands the full Bourne grammar. This new
18 shell is being championed by Larry Doolittle <ldoolitt@recycle.lbl.gov>, and
19 could use your help. Please see the work in progress at
20 http://doolittle.faludi.com/~larry/parser.html
12 21
13 -Erik 22 -Erik
14 23
@@ -22,12 +31,6 @@ Possible apps to include some time:
22 31
23----------------------- 32-----------------------
24 33
25The Busybox lash shell needs to be taught Bourne shell grammer. This
26is planned for the next release of Busybox. Look out ash, we are coming
27for you...
28
29-----------------------
30
31Running the following: 34Running the following:
32 35
33 rm -f busybox && make LDFLAGS+=-nostdlib 2>&1 | \ 36 rm -f busybox && make LDFLAGS+=-nostdlib 2>&1 | \
@@ -40,23 +43,6 @@ libraries such as uClibc.
40 43
41----------------------- 44-----------------------
42 45
43Currently, busybox bypasses libc NSS. Some folks might want that,
44so perhaps adding in the option to choose whether to go to libc for
45things like getpwnam() or whether to use the busybox version might
46be nice.
47
48-----------------------
49
50Most wanted list:
51
52 [andersen@slag busybox]$ grep -l getgroups *.[ch]
53 test.c
54
55Policy violation. getgroups uses libc nss, which is unlikely
56to be present in an embedded system.
57
58-----------------------
59
60Compile with debugging on, run 'nm --size-sort ./busybox' 46Compile with debugging on, run 'nm --size-sort ./busybox'
61and then start with the biggest things and make them smaller... 47and then start with the biggest things and make them smaller...
62 48