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