11722Sjkh# fixit.conf - put in anything we think we might want on a fixit floppy
21722Sjkh
31722Sjkh# first, we list the source dirs that our programs reside in.  These are
41722Sjkh# searched in order listed to find the dir containing each program.
51722Sjkh
61722Sjkhsrcdirs /usr/src/bin /usr/src/sbin /usr/src/usr.bin /usr/src/usr.sbin
73898Sjkhsrcdirs /usr/src/gnu/usr.bin /usr/src/usr.bin/vi
85305Sjkhsrcdirs /usr/src/sbin/i386
91722Sjkh
101722Sjkh# second, we list all the programs we want to include in our crunched binary.
111722Sjkh# The order doesn't matter.  Any program that needs hard links to it gets an
121722Sjkh# `ln' directive.  
131722Sjkh
141722Sjkh# /bin stuff
151722Sjkh
161722Sjkhprogs cat chmod cp date dd df echo ed expr hostname kill ln ls mkdir
171722Sjkhprogs mt mv pwd rcp rm rmdir sh sleep stty sync test
181722Sjkh
191722Sjkhln test [
201722Sjkhln sh -sh		# init invokes the shell this way
211722Sjkh
221722Sjkh# /sbin stuff
231722Sjkh
243898Sjkhprogs badsect chown clri disklabel dump dmesg fdisk fsck ifconfig init
251722Sjkhprogs mknod mount newfs ping reboot restore swapon umount
261722Sjkhln dump rdump
271722Sjkhln restore rrestore
281722Sjkh
291722Sjkh# /usr/bin stuff
301722Sjkh
313898Sjkhprogs ftp rsh sed telnet rlogin common find
323898Sjkhln common vi
333898Sjkhln common view
343898Sjkhln common ex
351722Sjkh
361722Sjkh# gnu stuff
371722Sjkh
381722Sjkhprogs cpio gzip
391722Sjkhln gzip gunzip
401722Sjkhln gzip gzcat
411722Sjkh
421722Sjkh# finally, we specify the libraries to link in with our binary
431722Sjkh
441751Sjkhlibs -lcrypt -ltelnet -lutil -ll
453898Sjkhlibs -lcurses -ltermcap -ledit -lkvm
46