Go to file
2000-04-21 01:26:49 +00:00
applets Fix creation of /linuxrc 2000-04-18 23:32:10 +00:00
archival More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
console-tools More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
coreutils More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
docs Doc updates 2000-04-21 01:23:36 +00:00
editors Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
examples Some emails I exchanged with Alan Cox and Linus re my /dev/ps 2000-04-19 04:34:06 +00:00
findutils More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
init More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
miscutils More updates to the docs, and fixes to sync things with the docs. 2000-04-17 16:16:10 +00:00
modutils More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
networking More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
procps make ps accept (and ignore) all options (--help works of course). 2000-04-19 03:38:01 +00:00
scripts Update the sample inittab to add the "ctrlaltdel" action. 2000-02-09 04:40:25 +00:00
shell More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
sysklogd More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
tests Make the sys logger for so that concurrent logging will work 2000-04-19 18:52:56 +00:00
util-linux More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
.cvsignore Stuf 1999-10-23 07:09:58 +00:00
AUTHORS Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
basename.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
busybox.c Fix creation of /linuxrc 2000-04-18 23:32:10 +00:00
busybox.def.h More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
busybox.mkll Fix sed regexp replacement, which I had hosed (thanks to 2000-04-06 07:37:35 +00:00
busybox.sh Use gcc -E instead of cpp to enhance portability for brain 2000-04-06 00:10:39 +00:00
busybox.spec Some updates for the day, 2000-02-18 21:34:17 +00:00
cat.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
Changelog make ps accept (and ignore) all options (--help works of course). 2000-04-19 03:38:01 +00:00
chmod_chown_chgrp.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
chroot.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
chvt.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
clear.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
cmdedit.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
cmdedit.h More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
cp_mv.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
date.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
dd.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
deallocvt.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
define.sh + this is a small script for helping TargetWizard auto-generate 2000-02-23 18:17:35 +00:00
df.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
dirname.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
dmesg.c * all mallocs now use xmalloc (and so are OOM error safe), and 2000-03-21 22:32:57 +00:00
du.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
dutmp.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
echo.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
fbset.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
fdflush.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
find.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
free.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
freeramdisk.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
fsck_minix.c My latest ramblings. 2000-03-23 01:09:18 +00:00
grep.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
gunzip.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
gzip.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
halt.c Patch to make killall actually kill all PIDs with the specified name, 2000-04-07 06:00:07 +00:00
head.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
hostid.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
hostname.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
init.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
insmod.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
install.sh Fix creation of /linuxrc 2000-04-18 23:32:10 +00:00
internal.h + in the interest of robustness, I added 2000-04-17 04:22:09 +00:00
kill.c More little stuff. 2000-04-18 20:00:03 +00:00
lash.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
length.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
LICENSE Fixed spelling of my name. Geez. 1999-12-11 23:25:59 +00:00
ln.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
loadacm.c More minor updates to docs (and making apps behave as the docs 2000-04-19 03:59:10 +00:00
loadfont.c More minor updates to docs (and making apps behave as the docs 2000-04-19 03:59:10 +00:00
loadkmap.c More minor updates to docs (and making apps behave as the docs 2000-04-19 03:59:10 +00:00
logger.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
logname.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
ls.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
lsmod.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
makedevs.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
Makefile More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
math.c + fixed segfault when no parameters are given to math 2000-04-16 10:55:27 +00:00
messages.c The new tar for busybox is now done, and works just fine 2000-03-24 00:54:46 +00:00
mkdir.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
mkfifo.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
mkfs_minix.c * all mallocs now use xmalloc (and so are OOM error safe), and 2000-03-21 22:32:57 +00:00
mknod.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
mkswap.c * all mallocs now use xmalloc (and so are OOM error safe), and 2000-03-21 22:32:57 +00:00
mnc.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
more.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
mount.c More doc updates for BusyBox, with fixes to apps for bugs revealed 2000-04-13 18:49:43 +00:00
mt.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
mtab.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
nfsmount.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
nfsmount.h Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
nslookup.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
ping.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
poweroff.c Patch to make killall actually kill all PIDs with the specified name, 2000-04-07 06:00:07 +00:00
printf.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
ps.c make ps accept (and ignore) all options (--help works of course). 2000-04-19 03:38:01 +00:00
pwd.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
README Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
reboot.c Patch to make killall actually kill all PIDs with the specified name, 2000-04-07 06:00:07 +00:00
regexp.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
regexp.h Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
rm.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
rmdir.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
rmmod.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
sed.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
sfdisk.c Some more minor updates to better use some gcc attributes. 2000-04-06 08:06:36 +00:00
sh.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
sleep.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
sort.c + in the interest of robustness, I added 2000-04-17 04:22:09 +00:00
swaponoff.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
sync.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
syslogd.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
tail.c Some more minor updates to better use some gcc attributes. 2000-04-06 08:06:36 +00:00
tar.c More Doc updates. cmdedit and more termio fixes. 2000-04-21 01:26:49 +00:00
tee.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
telnet.c Sync up a few things. Add in a new telnet implementation (still 2000-02-22 17:17:45 +00:00
test.c More documentation updates, and minor fixes to make things sync 2000-04-15 16:34:54 +00:00
TODO Fix creation of /linuxrc 2000-04-18 23:32:10 +00:00
touch.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
tr.c Bugfixes. 2000-04-17 16:44:46 +00:00
true_false.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
tty.c More updates to the docs, and fixes to sync things with the docs. 2000-04-17 16:16:10 +00:00
umount.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
uname.c - grep -v ^\.PHONY < Makefile 2000-04-17 17:49:44 +00:00
uniq.c More updates to the docs, and fixes to sync things with the docs. 2000-04-17 16:16:10 +00:00
update.c More updates to the docs, and fixes to sync things with the docs. 2000-04-17 16:16:10 +00:00
uptime.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
usleep.c Oops. Forgot the usleep.c file. 2000-04-04 18:52:02 +00:00
utility.c Fix creation of /linuxrc 2000-04-18 23:32:10 +00:00
wc.c More updates to the docs, and fixes to sync things with the docs. 2000-04-17 16:16:10 +00:00
whoami.c More updates to the docs, and fixes to sync things with the docs. 2000-04-17 16:16:10 +00:00
yes.c More updates to the docs, and fixes to sync things with the docs. 2000-04-17 16:16:10 +00:00

Please see the LICENSE file for copyright information.

BusyBox is a suite of "tiny" Unix utilities in a multi-call binary. It
provides a pretty complete POSIX environment in a very small package.
Just add a kernel, "ash" (Keith Almquists tiny Bourne shell clone), and
an editor such as "elvis-tiny" or "ae", and you have a working system.
Busybox was begun to support the Debian Rescue/Install disks, but it
also makes an excellent environment for any small or embedded system.

As of version 0.20 there is a version number. : ) Also as of version 0.20, BB
is now modularized to easily allow you to build only the BB parts you need,
thereby reducing binary size. To turn off unwanted Busybox components, simply
edit the file busybox.def.h and comment out the parts you do not need using C++
style (//) comments.

After the build is complete a busybox.links file is generated which is
then used by 'make install' to create symlinks to the busybox binary
for all compiled in functions.  By default, 'make install' will place
the symlink forest into `pwd`/_install unless you have defined the 
PREFIX environment variable (i.e. make PREFIX="/tmp/foo" install)

Please feed suggestions, bug reports, insults, and bribes back to:
	Erik Andersen 
	<andersen@lineo.com>
	<andersee@debian.org>

<blatent plug>
Many thanks to go to Lineo for paying me to work on busybox. 
</blatent plug>