fsck_minix.c lost fat.
[oweals/busybox.git] / TODO
1 TODO list for busybox in no particular order. Just because something
2 is listed here doesn't mean that it is going to be added to busybox,
3 or that doing so is even a good idea. It just means that I _might_ get
4 around to it some time. If you have any good ideas, please let me know.
5
6 * login/sulogin/passwd/getty/etc are part of tinylogin, and so are not
7     needed or wanted in busybox (or else I'd have to link in libcrypt).
8
9 * Networking apps are probably going to be split out some time soon into a
10     separate package (named perhaps tiny-netkit?).  This currently includes 
11     hostid, hostname, mnc, and ping.
12
13 * init's waitfor() calls wait() which can catch and ignore the wrong pid 
14     exiting.  That other process is then not restarted.
15
16
17
18  -Erik
19
20 -----------
21
22 * Allow tar to create archives with sockets, devices, and other special files
23 * Make insmod actually work
24 * dnsdomainname
25 * traceroute/nslookup/netstat
26 * rdate
27 * hwclock
28 * killall
29 * stty
30 * tr
31 * expr (maybe?)  (ash builtin?)
32
33
34
35
36 Some known bugs, todo items, etc...
37
38 -----------------------
39
40
41 [andersen@slag busybox]$ ./busybox du /bin
42 6213    /bin
43 [andersen@slag busybox]$ du /bin
44 2971    /bin
45 [andersen@slag busybox]$ du --block-size=512 /bin
46 5943    /bin
47
48 -----------------------
49
50 -rw-r--r-- 1000/1000      4398 2000-01-06 21:55 uniq.c
51 -rw-r--r-- 1000/1000      1568 1999-10-20 18:08 update.c
52 -rw-r----- 0/1000         1168 2000-01-29 21:03 update.o
53 -rw-r--r-- 1000/1000     22820 2000-01-05 11:36 utility.c
54 -rw-r----- 0/1000         7372 2000-01-29 21:03 utility.o
55 tar: Skipping to next file header
56 tar: Skipping to next file header
57 tar: Archive - EOF not on block boundary
58 tar: Error is not recoverable: exiting now
59
60
61 #1 You are storing by id instead of name like normal tar. Did you realize this?
62 (or am I missing some compile option? )ctar did not do this, and I don't think
63 it's a good idea for LRP.
64
65 #2
66 ctar did not produce the EOF error like your tar does. I believe you need to
67 pad the end of the archive with at least 2 tarsized (512byte) blocks. (I
68 think???)
69
70 #3
71 There is no exclude file(s) option to tar. LRP's packaging system can not
72 function without this. Will you have the time to add this soon?
73