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