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