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