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