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