hush (a Bourne-style shell) for the GNO multitasking environment on the Apple IIgs
Go to file
Erik Andersen 5338ce19c8 foo 2000-01-07 23:30:07 +00:00
applets i am busybox of borg. unix will be assimilated. 2000-01-06 00:48:21 +00:00
archival Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
console-tools Add the beginings of some regression testing. Add in the recently 1999-12-29 03:34:00 +00:00
coreutils More minor fixes. 2000-01-07 18:30:40 +00:00
docs More adjustments 2000-01-07 18:33:06 +00:00
editors Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
examples Init is now even more perfect then before. 2000-01-07 11:40:44 +00:00
findutils Fixed cp so it works as God intended it to. 1999-12-29 02:10:35 +00:00
init Remove some leftover debug noise. 2000-01-07 23:11:00 +00:00
miscutils Stuff 1999-11-08 17:00:52 +00:00
modutils Sync to my local tree 1999-12-21 02:55:11 +00:00
networking Ok, so this is reallt 0.38... 1999-12-11 08:41:28 +00:00
procps Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
scripts Add in sample inittab file 2000-01-06 01:16:59 +00:00
sysklogd Trivial type fix. 2000-01-07 09:43:38 +00:00
util-linux The latest and greatest. init basically works, though needs 2000-01-05 09:34:26 +00:00
.cvsignore Stuf 1999-10-23 07:09:58 +00:00
AUTHORS Added an AUTHORS file to acknowledge the folks that have 1999-12-16 23:26:57 +00:00
Changelog foo 2000-01-07 23:30:07 +00:00
LICENSE Fixed spelling of my name. Geez. 1999-12-11 23:25:59 +00:00
Makefile More adjustments 2000-01-07 18:33:06 +00:00
README Fixed spelling of my name. Geez. 1999-12-11 23:25:59 +00:00
TODO More minor fixes. 2000-01-07 18:30:40 +00:00
busybox.c i am busybox of borg. unix will be assimilated. 2000-01-06 00:48:21 +00:00
busybox.def.h Init is now even more perfect then before. 2000-01-07 11:40:44 +00:00
busybox.mkll Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
busybox.sh Stuf 1999-11-19 05:31:45 +00:00
busybox.spec Init is now even more perfect then before. 2000-01-07 11:40:44 +00:00
cat.c Latest and greatest 1999-12-08 23:19:36 +00:00
chmod_chown_chgrp.c Latest and greatest 1999-11-18 00:19:26 +00:00
chroot.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
chvt.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
clear.c Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
cp.c Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
date.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
dd.c Reworked the source so it will compile and run under glibc 2.0.7 1999-12-17 18:44:15 +00:00
deallocvt.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
df.c The latest and greatest. init basically works, though needs 2000-01-05 09:34:26 +00:00
dmesg.c * sed now supports addresses (numeric or regexp, with negation) and 1999-12-29 22:19:46 +00:00
du.c Reworked the source so it will compile and run under glibc 2.0.7 1999-12-17 18:44:15 +00:00
dutmp.c Stuff 1999-11-08 17:00:52 +00:00
fbset.c Reworked the source so it will compile and run under glibc 2.0.7 1999-12-17 18:44:15 +00:00
fdflush.c Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
find.c Stuf 1999-12-03 09:19:54 +00:00
free.c Latest and greatest 1999-12-08 23:19:36 +00:00
fsck_minix.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
grep.c Fixed cp so it works as God intended it to. 1999-12-29 02:10:35 +00:00
gunzip.c Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
gzip.c Reworked the source so it will compile and run under glibc 2.0.7 1999-12-17 18:44:15 +00:00
halt.c Adjustments for Johns init stuff, 1999-12-09 22:39:55 +00:00
head.c Make head --version do the right thing. Update TODO list 1999-12-17 18:52:06 +00:00
hostname.c Tail now works (costs 6k). Several other updates. 1999-12-09 06:11:36 +00:00
init.c Remove some leftover debug noise. 2000-01-07 23:11:00 +00:00
insmod.c Sync to my local tree 1999-12-21 02:55:11 +00:00
install.sh Stuf 1999-12-07 08:37:31 +00:00
internal.h i am busybox of borg. unix will be assimilated. 2000-01-06 00:48:21 +00:00
kill.c Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
length.c More stuff. 1999-10-18 22:28:26 +00:00
ln.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
loadacm.c Add the beginings of some regression testing. Add in the recently 1999-12-29 03:34:00 +00:00
loadfont.c Added sfdisk. Ststic-ified a bunch of stuff. 1999-10-19 20:03:34 +00:00
loadkmap.c Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
logger.c Trivial type fix. 2000-01-07 09:43:38 +00:00
ls.c * sed now supports addresses (numeric or regexp, with negation) and 1999-12-29 22:19:46 +00:00
lsmod.c Added lsmod 1999-12-15 22:14:12 +00:00
makedevs.c Added sfdisk. Ststic-ified a bunch of stuff. 1999-10-19 20:03:34 +00:00
math.c Added sfdisk. Ststic-ified a bunch of stuff. 1999-10-19 20:03:34 +00:00
mkdir.c Bug fixes 1999-11-22 07:41:00 +00:00
mkfifo.c Ok, so this is reallt 0.38... 1999-12-11 08:41:28 +00:00
mkfs_minix.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
mknod.c More minor fixes. 2000-01-07 18:30:40 +00:00
mkswap.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
mnc.c updates for the day 1999-11-13 04:47:09 +00:00
more.c Stuf 1999-11-19 05:31:45 +00:00
mount.c The latest and greatest. init basically works, though needs 2000-01-05 09:34:26 +00:00
mt.c Added sfdisk. Ststic-ified a bunch of stuff. 1999-10-19 20:03:34 +00:00
mtab.c Stuf 1999-12-05 23:24:55 +00:00
mv.c Fixed mv so it now does the right thing (same method used in cp). Removed 1999-12-29 02:36:29 +00:00
nfsmount.c Stuff 1999-11-18 07:58:07 +00:00
nfsmount.h Stuff 1999-11-18 07:58:07 +00:00
ping.c Ok, so this is reallt 0.38... 1999-12-11 08:41:28 +00:00
poweroff.c Added poweroff (and adjusted init to use it). Inlined function 1999-12-10 08:25:07 +00:00
printf.c Added sfdisk. Ststic-ified a bunch of stuff. 1999-10-19 20:03:34 +00:00
ps.c Stuf 1999-12-05 23:24:55 +00:00
pwd.c Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
reboot.c Added poweroff (and adjusted init to use it). Inlined function 1999-12-10 08:25:07 +00:00
reg_test.sh Init is now even more perfect then before. 2000-01-07 11:40:44 +00:00
regexp.c heheh. Forgot the fix. Here it is: 2000-01-05 05:49:51 +00:00
regexp.h Stuff 1999-10-29 00:07:31 +00:00
rm.c Stuf 1999-11-19 02:38:58 +00:00
rmdir.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
rmmod.c Minor fixes to rmmod. First pass at insmod (not yet working). 1999-12-17 01:08:27 +00:00
sed.c Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
sfdisk.c Added sfdisk. Ststic-ified a bunch of stuff. 1999-10-19 20:03:34 +00:00
sleep.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
sort.c sort is good to go. 1999-12-23 22:46:10 +00:00
swaponoff.c Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
sync.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
syslogd.c Fix bugs in logger and syslogd. Add fbset. 1999-12-16 20:59:36 +00:00
tail.c Reworked the source so it will compile and run under glibc 2.0.7 1999-12-17 18:44:15 +00:00
tar.c Bunches of fixes. Typos, bugs, etc. 2000-01-04 01:10:25 +00:00
tee.c Added poweroff (and adjusted init to use it). Inlined function 1999-12-10 08:25:07 +00:00
touch.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
true_false.c Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
umount.c Stuf 1999-12-07 23:14:59 +00:00
uname.c Updates to usage, and made tar work. 1999-11-10 23:13:02 +00:00
uniq.c added uniq_usage message 2000-01-07 01:57:32 +00:00
update.c Fixed up copyright notices and such 1999-10-20 22:08:37 +00:00
utility.c The latest and greatest. init basically works, though needs 2000-01-05 09:34:26 +00:00

README

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 of 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.

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>