list revision 1.5
11.5Sragge#	$NetBSD: list,v 1.5 2000/03/04 16:06:41 ragge Exp $
21.5Sragge
31.5Sragge# Do this first in case spwd.db and pwd.db fill disk
41.5SraggeCOPY	${CURDIR}/../../../etc/master.passwd	etc/master.passwd
51.5SraggeSPECIAL	pwd_mkdb -p -d ./ etc/master.passwd
61.5SraggeSPECIAL	/bin/rm etc/spwd.db
71.5SraggeSPECIAL	/bin/rm etc/pwd.db
81.1Sragge
91.1Sragge# copy the crunched binary, link to it, and kill it
101.1SraggeCOPY	${OBJDIR}/ramdiskbin		ramdiskbin
111.1SraggeLINK	ramdiskbin			sysinst
121.1SraggeLINK	ramdiskbin			bin/cat
131.1SraggeLINK	ramdiskbin			bin/chmod
141.1SraggeLINK	ramdiskbin			bin/cp
151.1SraggeLINK	ramdiskbin			bin/dd
161.1SraggeLINK	ramdiskbin			bin/df
171.1SraggeLINK	ramdiskbin			bin/ed
181.1SraggeLINK	ramdiskbin			bin/ln
191.1SraggeLINK	ramdiskbin			bin/ls
201.1SraggeLINK	ramdiskbin			bin/mkdir
211.1SraggeLINK	ramdiskbin			bin/mt
221.1SraggeLINK	ramdiskbin			bin/mv
231.5SraggeLINK	ramdiskbin			bin/pax
241.1SraggeLINK	ramdiskbin			bin/pwd
251.1SraggeLINK	ramdiskbin			bin/rm
261.1SraggeLINK	ramdiskbin			bin/sh
271.1SraggeLINK	ramdiskbin			bin/stty
281.1SraggeLINK	ramdiskbin			bin/sync
291.1SraggeLINK	ramdiskbin			bin/test
301.1SraggeLINK	ramdiskbin			bin/[
311.1SraggeLINK	ramdiskbin			sbin/disklabel
321.1SraggeLINK	ramdiskbin			sbin/fdisk
331.1SraggeLINK	ramdiskbin			sbin/fsck
341.1SraggeLINK	ramdiskbin			sbin/fsck_ffs
351.1SraggeLINK	ramdiskbin			sbin/halt
361.1SraggeLINK	ramdiskbin			sbin/ifconfig
371.1SraggeLINK	ramdiskbin			sbin/init
381.1SraggeLINK	ramdiskbin			sbin/mknod
391.1SraggeLINK	ramdiskbin			sbin/mount
401.1SraggeLINK	ramdiskbin			sbin/mount_cd9660
411.1SraggeLINK	ramdiskbin			sbin/mount_ffs
421.1SraggeLINK	ramdiskbin			sbin/mount_msdos
431.1SraggeLINK	ramdiskbin			sbin/mount_nfs
441.1SraggeLINK	ramdiskbin			sbin/mount_kernfs
451.1SraggeLINK	ramdiskbin			sbin/newfs
461.1SraggeLINK	ramdiskbin			sbin/ping
471.1SraggeLINK	ramdiskbin			sbin/reboot
481.1SraggeLINK	ramdiskbin			sbin/restore
491.1SraggeLINK	ramdiskbin			sbin/route
501.1SraggeLINK	ramdiskbin			sbin/rrestore
511.1SraggeLINK	ramdiskbin			sbin/shutdown
521.1SraggeLINK	ramdiskbin			sbin/slattach
531.5SraggeLINK	ramdiskbin			sbin/swapctl
541.1SraggeLINK	ramdiskbin			sbin/umount
551.1SraggeSYMLINK	/bin/cat		usr/bin/chgrp
561.1SraggeSYMLINK	/bin/cat		usr/bin/ftp
571.1SraggeSYMLINK	/bin/cat		usr/bin/gunzip
581.1SraggeSYMLINK	/bin/cat		usr/bin/gzcat
591.1SraggeSYMLINK	/bin/cat		usr/bin/gzip
601.1SraggeSYMLINK	/bin/cat		usr/bin/more
611.1SraggeSYMLINK	/bin/cat		usr/bin/sed
621.1SraggeSYMLINK	/bin/cat		usr/bin/strings
631.1SraggeSYMLINK	/bin/cat		usr/bin/tar
641.1Sragge# SYMLINK	/bin/cat		usr/sbin/bad144
651.1SraggeSYMLINK	/bin/cat		usr/sbin/chown
661.1SraggeSYMLINK	/bin/cat		usr/sbin/chroot
671.1SraggeSPECIAL	/bin/rm ramdiskbin
681.1Sragge
691.1Sragge# copy the MAKEDEV script and make some devices
701.1SraggeCOPY	${CURDIR}/../../../etc/etc.vax/MAKEDEV	dev/MAKEDEV
711.1SraggeSPECIAL	cd dev; sh MAKEDEV std mt0 st0 rd0 rd1 dz0 dl0 dhu0 rx0
721.5SraggeSPECIAL	cd dev; sh MAKEDEV ra0 ra1 hp0 hp1 sd0 sd1 sd2 md0 pty0
731.1SraggeSPECIAL	/bin/rm dev/MAKEDEV
741.1Sragge
751.1Sragge# we need the boot in /, and boot blocks in /usr/mdec
761.1SraggeCOPY	${DESTDIR}/boot			boot
771.1SraggeCOPY	${DESTDIR}/usr/mdec/xxboot	usr/mdec/xxboot
781.1SraggeLINK	usr/mdec/xxboot			usr/mdec/raboot
791.1SraggeLINK	usr/mdec/xxboot			usr/mdec/hpboot
801.1SraggeLINK	usr/mdec/xxboot			usr/mdec/rdboot
811.1SraggeLINK	usr/mdec/xxboot			usr/mdec/sdboot
821.1Sragge
831.1Sragge# various files that we need in /etc for the install
841.1SraggeCOPY	${CURDIR}/../../../etc/group		etc/group
851.1SraggeCOPY	${CURDIR}/../../../etc/protocols	etc/protocols
861.1SraggeCOPY	${CURDIR}/../../../etc/services	etc/services
871.1Sragge
881.1Sragge# and the common installation tools
891.1Sragge# COPY	dot.commonutils			.commonutils
901.2StronCOPY	${CURDIR}/termcap.vt100		usr/share/misc/termcap
911.1Sragge
921.1Sragge# the disktab explanation file
931.2StronCOPY	${CURDIR}/disktab.preinstall	etc/disktab.preinstall
941.1Sragge
951.1Sragge# and the installation tools
961.2StronCOPY	${CURDIR}/dot.profile		.profile
971.2Stron# COPY	${CURDIR}/dot.instutils		.instutils
981.1Sragge# COPY	${OBJDIR}/install.sh		install
991.1Sragge# COPY	${OBJDIR}/upgrade.sh		upgrade
1001.1Sragge# COPY	${OBJDIR}/start.sh		start
1011.5Sragge# COPY	${CURDIR}/dot.hdprofile		tmp/.hdprofile
1021.1Sragge# SPECIAL	chmod 755 install
1031.1Sragge# SPECIAL	chmod 755 upgrade
1041.1Sragge# SPECIAL	chmod 755 start
1051.3Sbouyer
1061.3Sbouyer#the lists of obsolete files used by sysinst  
1071.3SbouyerSPECIAL sh ${CURDIR}/../../../../distrib/sets/makeobsolete -b -s ${CURDIR}/../../../distrib/sets -t ./dist
108