To save space on the boot media the program “BusyBox” is used. Ti is a single executable containing the standard Unix programs
[, [[, arping, ash, base64, basename, bbconfig, blkid, bunzip2, bzcat, bzip2, cat, chgrp, chmod, chown, chroot, cmp, cp, cttyhack, cut, date, dd, df, dirname, dmesg, dnsdomainname, echo, egrep, expr, false, fdflush, fdisk, find, findfs, grep, gunzip, gzip, halt, hdparm, head, hostname, inetd, init, insmod, ip, ipaddr, iplink, iproute, iprule, iptunnel, kill, killall, klogd, less, ln, loadkmap, logger, ls, lsmod, lzcat, makedevs, md5sum, mdev, mkdir, mknod, mkswap, modprobe, mount, mv, nameif, nice, nslookup, ping, ping6, poweroff, ps, pscan, pwd, reboot, reset, rm, rmmod, sed, seq, sh, sleep, sort, swapoff, swapon, sync, sysctl, syslogd, tail, tar, test, top, tr, true, tty, umount, uname, unlzma, unxz, unzip, uptime, usleep, vi, watch, xargs, xzcat, zcat
. These are mostly “minimalistic” implementations which do not cover the full functional range but fully reflect the modest requirements of fli4l.
BusyBox is GPL'ed and its source can be obtained at