'minitool' is a pet project to implement basic system administration
tools and miscellaneous shell utilities into a single *small*
statically-linked binary.
The two major use for this is expected to be boot floppies so that
* Linux can be bootstrapped onto very low-memory machines
* full use can be made of the limited space on rescue disks
(leaving more for modules, or your favorite shell and editor)
* an extremely small, one size fits all, initrd can mount a floppy
and install dynamically-linked packages with little overhead
Current highlights in the 70Kb binary include
arch cat chgrp chmod chown chroot cksum clear conv cp date
dd df dmesg doexec domainname echo expr false fdformat fgrep
gzcat hexdump hostname kill ln ls mkdir mkfifo mkfs.minix
mknod mkswap more mount mt mv nice octdump printenv rm rmdir
rpn seq swapoff swapon sleep sync tar tee test touch true
umount uname
and the code is written in such a way as to allow extensions to be
added with relative ease, or features to be removed.
The project has now reached a stage where it would benefit from
fresh eyes looking at the code to improve it in areas such as
enhanced functionality, portability, and reliability.
Anyone offering to help with this, drop me a line...
-- Bob