2 # $NetBSD: list,v 1.12 2009/09/20 22:46:13 abs Exp $
5 # The PROM provides a default kernel name of "vmunix"
10 COPY ${DESTDIR}/usr/bin/false bin/false 555
11 COPY ${DESTDIR}/usr/bin/true bin/true 555
14 COPY ${DESTDIR}/usr/mdec/bootxx usr/mdec/bootxx
15 COPY ${DESTDIR}/usr/mdec/bootyy usr/mdec/bootyy
16 SYMLINK /usr/sbin/installboot usr/mdec/installboot
17 COPY ${DESTDIR}/usr/mdec/netboot usr/mdec/netboot
18 COPY ${DESTDIR}/usr/mdec/tapeboot usr/mdec/tapeboot
19 COPY ${DESTDIR}/usr/mdec/ufsboot usr/mdec/ufsboot
20 LINK usr/mdec/ufsboot ufsboot
22 # various files that we need in /etc for the install
23 COPY ${DESTDIR}/etc/group etc/group
24 COPY ${DESTDIR}/etc/master.passwd etc/master.passwd
25 COPY ${DESTDIR}/etc/netconfig etc/netconfig
26 COPY ${DESTDIR}/etc/passwd etc/passwd
27 COPY ${DISTRIBDIR}/common/protocols etc/protocols
28 COPY ${DESTDIR}/etc/pwd.db etc/pwd.db
29 COPY ${DESTDIR}/etc/spwd.db etc/spwd.db
30 COPY ${DISTRIBDIR}/common/services etc/services
32 # some /etc files get special handling (for MFS /tmp yuck)
33 COPY ${CURDIR}/fstab tmp/fstab.shadow
34 SYMLINK /tmp/fstab.shadow etc/fstab
35 SYMLINK /tmp/resolv.conf.shadow etc/resolv.conf
36 SYMLINK /tmp/hosts etc/hosts
38 # copy the MAKEDEV script and make some devices
39 COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV 555
40 COPY ${DESTDIR}/dev/MAKEDEV.local dev/MAKEDEV.local 555
42 # copy the miniroot installation tools
43 COPY ${CURDIR}/profile .profile
44 COPY ${DISTRIBDIR}/common/termcap usr/share/misc/termcap
46 COPY ${CURDIR}/install.md install.md
47 COPY ${OBJDIR}/install.sub install.sub
49 COPY ${DISTRIBDIR}/miniroot/install.sh install 555
50 COPY ${DISTRIBDIR}/miniroot/upgrade.sh upgrade 555
52 SRCDIRS bin sbin usr.bin usr.sbin
54 # miniroot files from /sbin:
55 # Extras not in ../../miniroot/list:
56 # disklabel dmesg edlabel mount_kernfs restore
70 PROG sbin/mount_cd9660
72 PROG sbin/mount_kernfs
75 PROG sbin/newfs sbin/mount_mfs
77 PROG sbin/reboot sbin/halt
79 PROG sbin/restore sbin/rrestore
88 # miniroot files from /bin:
89 # Extras not in ../../miniroot/list:
107 PROG bin/pax usr/bin/tar usr/bin/cpio
120 PROG usr/sbin/installboot
121 PROG usr/sbin/chown usr/bin/chgrp
130 PROG usr/bin/less usr/bin/more
136 PROG usr/bin/gzip usr/bin/gzcat usr/bin/gunzip
138 # install.md still uses sort
141 SPECIAL less srcdir usr.bin/less/less
142 SPECIAL vi srcdir usr.bin/nvi/build
144 SPECIAL ed srcdir distrib/utils/x_ed
145 SPECIAL ifconfig srcdir distrib/utils/x_ifconfig
146 SPECIAL ping srcdir distrib/utils/x_ping
147 SPECIAL route srcdir distrib/utils/x_route
152 LIBS -lrmt -ledit -lutil -lcurses -ltermcap -lcrypt -ll -lm -lkvm -lbz2 -lz -lprop