list revision 1.11
1# $NetBSD: list,v 1.11 2000/01/03 22:03:36 simonb Exp $ 2 3# pmax extra's: mountpoint for kernfs 4SPECIAL mkdir kern 5 6# extras in bin 7LINK instbin bin/csh 8LINK instbin bin/date 9LINK instbin bin/rcp 10LINK instbin bin/rcmd 11 12# extras in sbin 13LINK instbin sbin/disklabel 14LINK instbin sbin/mount_ext2fs 15LINK instbin sbin/fsck_ext2fs 16LINK instbin sbin/mount_kernfs 17 18# extras in /usr.bin 19SYMLINK ../../instbin usr/bin/netstat 20SYMLINK ../../instbin usr/bin/rsh 21SYMLINK ../../instbin usr/bin/tset usr/bin/reset 22SYMLINK ../../instbin usr/bin/vi 23 24# extras in /usr/mdec 25SYMLINK ../../instbin usr/mdec/installboot 26 27# OK, now do everything in /usr all over all again in usr.install, 28# in case we try and install directly into the miniroot (mounting over /usr). 29 30# local usr.bin 31SPECIAL mkdir usr.install 32SPECIAL mkdir usr.install/bin 33SPECIAL mkdir usr.install/sbin 34 35 36SPECIAL ln -s ../../instbin usr.install/bin/chflags 37SPECIAL ln -s ../../instbin usr.install/bin/chgrp 38SPECIAL ln -s ../../instbin usr.install/bin/ftp 39SPECIAL ln -s ../../instbin usr.install/bin/gunzip 40SPECIAL ln -s ../../instbin usr.install/bin/gzcat 41SPECIAL ln -s ../../instbin usr.install/bin/gzip 42SPECIAL ln -s ../../instbin usr.install/bin/netstat 43SPECIAL ln -s ../../instbin usr.install/bin/sort 44SPECIAL ln -s ../../instbin usr.install/bin/tar 45SPECIAL ln -s ../../instbin usr.install/bin/tip 46SPECIAL ln -s ../../instbin usr.install/bin/vi 47 48# local usr.sbin 49SPECIAL ln -s ../../instbin usr.install/sbin/chroot 50SPECIAL ln -s ../../instbin usr.install/sbin/chown 51 52 53# crunchgen source directory specials: progs built in nonstandard places 54CRUNCHSPECIAL vi srcdir usr.bin/vi/build 55CRUNCHSPECIAL sysinst srcdir distrib/utils/sysinst/arch/pmax 56 57 58 59# Minimize use of MFS 60SYMLINK /tmp var/tmp 61 62# copy the MAKEDEV script and make some devices 63COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV 64COPY ${DESTDIR}/dev/MAKEDEV.local dev/MAKEDEV.local 65SPECIAL cd dev; sh MAKEDEV all 66SPECIAL /bin/rm dev/MAKEDEV dev/MAKEDEV.local 67 68# we need the contents of /usr/mdec 69COPYDIR ${DESTDIR}/usr/mdec usr/mdec 70# and /boot.pmax 71COPY ${DESTDIR}/boot.pmax boot.pmax 72 73 74# the zoneinfo (dont use) 75#COPYDIR ${DESTDIR}/usr/share/zoneinfo usr/share/zoneinfo 76 77# a subset termcap file 78COPY ${ARCHDIR}/termcap.rcons usr/share/misc/termcap 79 80# copy the kernel(s) 81COPY ${CURDIR}/../../sys/arch/pmax/compile/GENERIC/netbsd.aout netbsd 82COPY ${CURDIR}/../../sys/arch/pmax/compile/GENERIC/netbsd.ecoff netbsd.ecoff 83COPY ${CURDIR}/../../sys/arch/pmax/compile/INSTALL/nfsnetbsd.ecoff nfsnetbsd.ecoff 84 85# various files that we need in /etc for the install 86#COPY ${DESTDIR}/etc/disktab etc/disktab.shadow 87#SYMLINK /tmp/disktab.shadow etc/disktab 88#SYMLINK /tmp/fstab.shadow etc/fstab 89#SYMLINK /tmp/resolv.conf.shadow etc/resolv.conf 90#SYMLINK /tmp/hosts etc/hosts 91 92# sysinst needs disktab template 93COPY ${DESTDIR}/etc/disktab etc/disktab.preinstall 94 95# and the installation tools 96COPY ${ARCHDIR}/dot.profile .profile 97LINK instbin sbin/sysinst 98 99# and a spare .profile 100COPY ${DESTDIR}/.profile tmp/.hdprofile 101 102#the lists of obsolete files used by sysinst 103SPECIAL sh ${CURDIR}/../../../../distrib/sets/makeobsolete -b -s ${CURDIR}/../../../distrib/sets -t ./dist 104