#!/bin/bash
################################################################################
# Mknfsinitrd Creates an initial ramdisk image for NFS boot
# T.Barnaby, BEAM Ltd, 14/2/04
# Some functions taken from /sbin/mkinitrd
################################################################################
#
busyboxProgs="[ ash awk basename bunzip2 bzcat cat chgrp chmod\
chown chroot chvt clear cmp cp cut date dd deallocvt\
df dirname dmesg du echo egrep env expr false fgrep\
find free grep gunzip gzip halt head hexdump hostid hostname\
id ifconfig init insmod install ipaddr kill killall klogd\
linuxrc ln logger ls lsmod mkdir mknod mkswap mktemp\
modprobe more mount mv openvt pidof ping pivot_root poweroff\
ps pwd readlink reboot reset rm rmdir rmmod route sed\
sh sleep sort strings swapoff swapon sync syslogd tail\
tar tee test time touch tr true tty udhcpc umount uname uniq\
unzip uptime usleep vi wc wget which whoami xargs yes\
zcat stat switch_root"
baseDir=""
kernelVersion=""
verbose="-v"
target=""
builtins=""
##############################################################################
# Script files
##############################################################################
#
fileInit(){
cat <<"EOF"
#!/bin/sh
################################################################################
# Init.rc Diskless NFS boot init script
# T.Barnaby, BEAM Ltd, 16/2/05
################################################################################
#