Home | History | Annotate | Line # | Download | only in miniroot
list revision 1.3
      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