list revision 1.9
1# $NetBSD: list,v 1.9 1999/06/27 12:56:00 mrg Exp $ 2 3LIBS libhack.o -lz -lpcap -lbz2 4 5CRUNCHSPECIAL dd srcdir distrib/utils/x_dd 6CRUNCHSPECIAL ftp srcdir distrib/utils/x_ftp 7CRUNCHSPECIAL gzip srcdir distrib/utils/x_gzip 8CRUNCHSPECIAL ifconfig srcdir distrib/utils/x_ifconfig 9CRUNCHSPECIAL init srcdir distrib/utils/init_s 10CRUNCHSPECIAL netstat srcdir distrib/utils/x_netstat 11CRUNCHSPECIAL route srcdir distrib/utils/x_route 12CRUNCHSPECIAL sh srcdir distrib/utils/x_sh 13 14SRCDIRS bin gnu/usr.bin/binutils gnu/usr.bin sbin sys/arch/sparc/stand usr.bin/less usr.bin usr.sbin/pppd usr.sbin 15 16# copy the crunched binary, link to it, and kill it 17COPY ${OBJDIR}/ramdiskbin ramdiskbin 18LINK ramdiskbin bin/cat 19LINK ramdiskbin bin/chmod 20LINK ramdiskbin bin/cp 21LINK ramdiskbin bin/dd 22LINK ramdiskbin bin/df 23LINK ramdiskbin bin/ed 24LINK ramdiskbin bin/expr 25LINK ramdiskbin bin/hostname 26LINK ramdiskbin bin/kill 27LINK ramdiskbin bin/ln 28LINK ramdiskbin bin/ls 29LINK ramdiskbin bin/mkdir 30LINK ramdiskbin bin/mt 31LINK ramdiskbin bin/mv 32LINK ramdiskbin bin/pax usr/bin/tar usr/bin/cpio 33LINK ramdiskbin bin/rm 34LINK ramdiskbin bin/rcmd 35LINK ramdiskbin bin/rcp 36LINK ramdiskbin bin/sh 37LINK ramdiskbin bin/sleep 38LINK ramdiskbin bin/stty 39LINK ramdiskbin bin/sync 40LINK ramdiskbin bin/test bin/[ 41 42LINK ramdiskbin sbin/disklabel 43LINK ramdiskbin sbin/fsck 44LINK ramdiskbin sbin/fsck_ffs 45LINK ramdiskbin sbin/ifconfig 46LINK ramdiskbin sbin/init 47LINK ramdiskbin sbin/mknod 48LINK ramdiskbin sbin/mount 49LINK ramdiskbin sbin/mount_cd9660 50LINK ramdiskbin sbin/mount_ffs 51LINK ramdiskbin sbin/mount_kernfs 52LINK ramdiskbin sbin/mount_nfs 53LINK ramdiskbin sbin/newfs sbin/mount_mfs 54LINK ramdiskbin sbin/ping 55LINK ramdiskbin sbin/reboot sbin/halt 56LINK ramdiskbin sbin/restore sbin/rrestore 57LINK ramdiskbin sbin/route 58LINK ramdiskbin sbin/umount 59 60LINK ramdiskbin usr/bin/bzip2 usr/bin/bunzip2 usr/bin/bzcat 61LINK ramdiskbin usr/bin/chflags 62LINK ramdiskbin usr/bin/ftp 63LINK ramdiskbin usr/bin/getopt 64LINK ramdiskbin usr/bin/gzip usr/bin/gunzip usr/bin/zcat 65LINK ramdiskbin usr/bin/less usr/bin/more 66LINK ramdiskbin usr/bin/netstat 67LINK ramdiskbin usr/bin/rsh 68LINK ramdiskbin usr/bin/sed 69LINK ramdiskbin usr/bin/sort 70 71LINK ramdiskbin usr/mdec/installboot 72 73LINK ramdiskbin usr/sbin/chown usr/bin/chgrp 74LINK ramdiskbin usr/sbin/chroot 75LINK ramdiskbin usr/sbin/update 76LINK ramdiskbin usr/sbin/pppd 77LINK ramdiskbin usr/sbin/sysctl 78 79# `internal' crunchgen links 80ARGVLINK mount_ffs ffs 81ARGVLINK mount_nfs nfs 82ARGVLINK mount_cd9660 cd9660 83ARGVLINK sh -sh 84 85# no longer needed... 86SPECIAL /bin/rm ramdiskbin 87 88# copy the MAKEDEV script and make some devices 89COPY ${TOPDIR}/../../etc/etc.sparc/MAKEDEV dev/MAKEDEV 90SPECIAL cd dev; sh MAKEDEV floppy 91SPECIAL /bin/rm dev/MAKEDEV 92 93# we need the boot blocks /usr/mdec 94COPY ${DESTDIR}/usr/mdec/binstall usr/mdec/binstall 95COPY ${DESTDIR}/usr/mdec/boot usr/mdec/boot 96LINK usr/mdec/boot usr/mdec/boot.net 97COPY ${DESTDIR}/usr/mdec/bootxx usr/mdec/bootxx 98 99# and the termcap file 100COPY ${REALCURDIR}/termcap.src usr/share/misc/termcap 101 102# various files that we need in /etc for the install 103COPY ${TOPDIR}/../../etc/group etc/group 104COPY ${TOPDIR}/../../etc/protocols etc/protocols 105COPY ${TOPDIR}/../../etc/services etc/services 106 107# we use libhack (/etc/passwd hackery) 108SPECIAL sed -e 's/^\([^:]*:[^:]*:[^:]*:[^:]*:\):0:0:/\1/' ${TOPDIR}/../../etc/master.passwd > etc/passwd 109 110# the disktab explanation file 111COPY ${REALCURDIR}/disktab.preinstall etc/disktab.preinstall 112 113# Minimize use of MFS 114SYMLINK /tmp var/tmp 115 116# various files that we need in /etc for the install 117COPY ${DESTDIR}/etc/disktab etc/disktab.shadow 118SYMLINK /tmp/disktab.shadow etc/disktab 119SYMLINK /tmp/fstab.shadow etc/fstab 120SYMLINK /tmp/resolv.conf.shadow etc/resolv.conf 121SYMLINK /tmp/hosts etc/hosts 122 123# and the installation tools 124COPY ${REALCURDIR}/dot.profile .profile 125COPY ${TOPDIR}/install.md install.md 126COPY ${TOPDIR}/../miniroot/install.sh install 127COPY ${TOPDIR}/../miniroot/upgrade.sh upgrade 128SPECIAL sed "/^VERSION=/s/=.*/=${REV}/" < ${TOPDIR}/../miniroot/install.sub > install.sub 129SPECIAL chmod 755 install upgrade 130