list revision 1.3
1#
2# $NetBSD: list,v 1.3 2007/03/01 07:11:05 apb Exp $
3#
4
5# The PROM provides a default kernel name of "vmunix"
6COPY	${KERNEL}			netbsd
7LINK	netbsd				vmunix
8
9# These are scripts:
10COPY	${DESTDIR}/usr/bin/false	bin/false		555
11COPY	${DESTDIR}/usr/bin/true 	bin/true		555
12
13# From usr/mdec:
14COPY	${DESTDIR}/usr/mdec/bootxx	usr/mdec/bootxx
15COPY	${DESTDIR}/usr/mdec/bootyy	usr/mdec/bootyy
16SYMLINK		  /usr/sbin/installboot usr/mdec/installboot
17COPY	${DESTDIR}/usr/mdec/netboot	usr/mdec/netboot
18COPY	${DESTDIR}/usr/mdec/tapeboot	usr/mdec/tapeboot
19COPY	${DESTDIR}/usr/mdec/ufsboot	usr/mdec/ufsboot
20LINK		   usr/mdec/ufsboot	ufsboot
21
22# various files that we need in /etc for the install
23COPY	${DESTDIR}/etc/group		etc/group
24COPY	${DESTDIR}/etc/master.passwd	etc/master.passwd
25COPY	${DESTDIR}/etc/netconfig	etc/netconfig
26COPY	${DESTDIR}/etc/passwd		etc/passwd
27COPY	${DESTDIR}/etc/protocols	etc/protocols
28COPY	${DESTDIR}/etc/pwd.db		etc/pwd.db
29COPY	${DESTDIR}/etc/services		etc/services
30COPY	${DESTDIR}/etc/spwd.db		etc/spwd.db
31
32# some /etc files get special handling (for MFS /tmp yuck)
33COPY	${DESTDIR}/etc/disktab		etc/disktab.shadow
34SYMLINK	/tmp/disktab.shadow		etc/disktab
35COPY	${CURDIR}/fstab			tmp/fstab.shadow
36SYMLINK	/tmp/fstab.shadow		etc/fstab
37SYMLINK	/tmp/resolv.conf.shadow		etc/resolv.conf
38SYMLINK	/tmp/hosts			etc/hosts
39
40# copy the MAKEDEV script and make some devices
41COPY	${DESTDIR}/dev/MAKEDEV		dev/MAKEDEV		555
42COPY	${DESTDIR}/dev/MAKEDEV.subr	dev/MAKEDEV.subr	555
43COPY	${DESTDIR}/dev/MAKEDEV.local	dev/MAKEDEV.local	555
44
45# copy the miniroot installation tools
46COPY	${CURDIR}/profile		.profile
47COPY	${CURDIR}/termcap		usr/share/misc/termcap
48
49COPY	${CURDIR}/install.md		install.md
50COPY	${OBJDIR}/install.sub		install.sub
51
52COPY	${DISTRIBDIR}/miniroot/install.sh install		555
53COPY	${DISTRIBDIR}/miniroot/upgrade.sh upgrade		555
54
55# miniroot files from /sbin:
56# Extras not in ../../miniroot/list:
57#  disklabel dmesg edlabel mount_kernfs restore 
58
59COPY	${DESTDIR}/sbin/dmesg		sbin/dmesg		555
60COPY	${DESTDIR}/sbin/edlabel 	sbin/edlabel		555
61
62COPY	${DESTDIR}/sbin/fsck		sbin/fsck		555
63COPY	${DESTDIR}/sbin/fsck_ffs	sbin/fsck_ffs		555
64
65COPY	${DESTDIR}/sbin/ifconfig	sbin/ifconfig		555
66COPY	${DESTDIR}/sbin/init		sbin/init		555
67COPY	${DESTDIR}/sbin/mknod		sbin/mknod		555
68
69COPY	${DESTDIR}/sbin/mount		sbin/mount		555
70COPY	${DESTDIR}/sbin/mount_cd9660	sbin/mount_cd9660	555
71COPY	${DESTDIR}/sbin/mount_ffs	sbin/mount_ffs		555
72COPY	${DESTDIR}/sbin/mount_kernfs	sbin/mount_kernfs	555
73COPY	${DESTDIR}/sbin/mount_nfs	sbin/mount_nfs		555
74
75COPY	${DESTDIR}/sbin/newfs		sbin/newfs		555
76COPY	${DESTDIR}/sbin/ping		sbin/ping		555
77COPY	${DESTDIR}/sbin/reboot		sbin/reboot		555
78LINK		   sbin/reboot		sbin/halt
79
80COPY	${DESTDIR}/sbin/restore		sbin/restore		555
81LINK		   sbin/restore		sbin/rrestore
82
83COPY	${DESTDIR}/sbin/route		sbin/route		555
84COPY	${DESTDIR}/sbin/shutdown	sbin/shutdown		555
85COPY	${DESTDIR}/sbin/slattach	sbin/slattach		555
86COPY	${DESTDIR}/sbin/swapctl		sbin/swapctl		555
87COPY	${DESTDIR}/sbin/sysctl		sbin/sysctl		555
88COPY	${DESTDIR}/sbin/umount		sbin/umount		555
89
90# miniroot files from /bin:
91# Extras not in ../../miniroot/list:
92#  date ps rmdir
93
94COPY	${DESTDIR}/bin/cat		bin/cat			555
95COPY	${DESTDIR}/bin/chmod		bin/chmod		555
96COPY	${DESTDIR}/bin/cp		bin/cp			555
97COPY	${DESTDIR}/bin/date		bin/date		555
98COPY	${DESTDIR}/bin/dd		bin/dd			555
99COPY	${DESTDIR}/bin/df		bin/df			555
100COPY	${DESTDIR}/bin/ed		bin/ed			555
101COPY	${DESTDIR}/bin/expr		bin/expr		555
102COPY	${DESTDIR}/bin/hostname		bin/hostname		555
103COPY	${DESTDIR}/bin/kill		bin/kill		555
104COPY	${DESTDIR}/bin/ln		bin/ln			555
105COPY	${DESTDIR}/bin/ls		bin/ls			555
106COPY	${DESTDIR}/bin/mkdir		bin/mkdir		555
107COPY	${DESTDIR}/bin/mt		bin/mt			555
108COPY	${DESTDIR}/bin/mv		bin/mv			555
109COPY	${DESTDIR}/bin/pax		bin/pax			555
110COPY	${DESTDIR}/bin/ps		bin/ps			555
111COPY	${DESTDIR}/bin/pwd		bin/pwd			555
112COPY	${DESTDIR}/bin/rm		bin/rm			555
113COPY	${DESTDIR}/bin/rmdir		bin/rmdir		555
114COPY	${DESTDIR}/bin/sh		bin/sh			555
115COPY	${DESTDIR}/bin/sleep		bin/sleep		555
116COPY	${DESTDIR}/bin/stty		bin/stty		555
117COPY	${DESTDIR}/bin/sync		bin/sync		555
118
119COPY	${DESTDIR}/bin/test		bin/test		555
120LINK		   bin/test		bin/[
121
122# new, combined pax,tar,cpio
123LINK		   bin/pax		usr/bin/tar
124
125# miniroot files from /usr:
126SYMLINK	/usr/lib usr/libexec
127
128# usr.sbin:
129COPY	${DESTDIR}/usr/sbin/installboot	usr/sbin/installboot	555
130COPY	${DESTDIR}/usr/sbin/chown	usr/sbin/chown		555
131COPY	${DESTDIR}/usr/sbin/rdate	usr/sbin/rdate		555
132
133# usr.bin:
134
135LINK		   usr/sbin/chown	usr/bin/chgrp
136
137COPY	${DESTDIR}/usr/bin/chflags	usr/bin/chflags		555
138COPY	${DESTDIR}/usr/bin/cksum	usr/bin/cksum		555
139COPY	${DESTDIR}/usr/bin/cmp		usr/bin/cmp		555
140COPY	${DESTDIR}/usr/bin/ftp		usr/bin/ftp		555
141COPY	${DESTDIR}/usr/bin/less		usr/bin/less		555
142LINK		   usr/bin/less 	usr/bin/more
143COPY	${DESTDIR}/usr/bin/rsh		usr/bin/rsh		555
144COPY	${DESTDIR}/usr/bin/sed		usr/bin/sed		555
145COPY	${DESTDIR}/usr/bin/tip		usr/bin/tip		555
146COPY	${DESTDIR}/usr/bin/vi		usr/bin/vi		555
147
148# gnu/usr.bin:
149COPY	${DESTDIR}/usr/bin/gzip		usr/bin/gzip		555
150LINK		   usr/bin/gzip 	usr/bin/gunzip
151LINK		   usr/bin/gzip 	usr/bin/gzcat
152
153# install.md still uses sort
154COPY	${DESTDIR}/usr/bin/sort		usr/bin/sort		555
155