hush (a Bourne-style shell) for the GNO multitasking environment on the Apple IIgs
Go to file
John Beppu b4f8606c05 - the message that comes up when busybox is invoked
w/o parameters was extending beyond the 80th column
2000-04-13 03:36:01 +00:00
applets - the message that comes up when busybox is invoked 2000-04-13 03:36:01 +00:00
archival Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
console-tools Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
coreutils Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
docs + a comment on line 1 w/ suggested pod2man invocation: 2000-04-13 03:22:20 +00:00
editors Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
examples First edition of my Busybox kernel patch. implements devps, devmtab, and 2000-03-08 06:52:04 +00:00
findutils Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
init Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
miscutils Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
modutils Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
networking Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
procps Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
scripts Update the sample inittab to add the "ctrlaltdel" action. 2000-02-09 04:40:25 +00:00
shell Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
sysklogd Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
tests A few updates (including the cp fix the Craig has been looking for) 2000-03-04 21:19:32 +00:00
util-linux Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
busybox.c - the message that comes up when busybox is invoked 2000-04-13 03:36:01 +00:00
busybox.def.h Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
Changelog Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
chmod_chown_chgrp.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
chroot.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
chvt.c A few updates (including the cp fix the Craig has been looking for) 2000-03-04 21:19:32 +00:00
clear.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
cmdedit.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
cmdedit.h Some enhancements I've been working on over the weekend, 2000-04-12 17:49:52 +00:00
cp_mv.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
date.c The new tar for busybox is now done, and works just fine 2000-03-24 00:54:46 +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 Add in tr and dirname 2000-03-05 08:07:00 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
echo.c Forgot these files... 2000-03-16 08:09:57 +00:00
fbset.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
fdflush.c My latest ramblings. 2000-03-23 01:09:18 +00:00
find.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
free.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
freeramdisk.c My latest ramblings. 2000-03-23 01:09:18 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
insmod.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
install.sh Updates 2000-02-11 21:55:04 +00:00
internal.h Some enhancements I've been working on over the weekend, 2000-04-12 17:49:52 +00:00
kill.c Oops. Left in some debug noise. 2000-04-07 16:19:30 +00:00
lash.c Some enhancements I've been working on over the weekend, 2000-04-12 17:49:52 +00:00
length.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
loadfont.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
loadkmap.c My latest ramblings. 2000-03-23 01:09:18 +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 The new tar for busybox is now done, and works just fine 2000-03-24 00:54:46 +00:00
lsmod.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
makedevs.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
Makefile More minor patches 2000-04-09 18:24:05 +00:00
math.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +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 Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +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 Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +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 Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
more.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
mount.c minor changes to mount/umount to support-by-ignoring the "-v" flag. 2000-04-04 18:14:25 +00:00
mt.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
ping.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +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 Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
ps.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +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 Some enhancements I've been working on over the weekend, 2000-04-12 17:49:52 +00:00
sleep.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
sort.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +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 Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
tail.c Some more minor updates to better use some gcc attributes. 2000-04-06 08:06:36 +00:00
tar.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +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 Forgot these files... 2000-03-16 08:09:57 +00:00
TODO This makes tar work perfectly, and adds in "--exclude" as an option 2000-04-09 15:17:40 +00:00
touch.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
tr.c * all mallocs now use xmalloc (and so are OOM error safe), and 2000-03-21 22:32:57 +00:00
true_false.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
tty.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
umount.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
uname.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
uniq.c Upates to include copyright 2000 to everything 2000-04-13 01:18:56 +00:00
update.c A few updates (including the cp fix the Craig has been looking for) 2000-03-04 21:19:32 +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 Patch to make killall actually kill all PIDs with the specified name, 2000-04-07 06:00:07 +00:00
wc.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
whoami.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +00:00
yes.c Some formatting updates (ran the code through indent) 2000-02-08 19:58:47 +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>