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