1#         $NetBSD: list,v 1.46 2018/10/01 17:50:08 martin Exp $
2
3SRCDIRS   bin sbin external/bsd/less/bin usr.bin usr.sbin
4
5PROG      bin/cat             usr/bin/strings
6PROG      bin/chmod
7PROG      bin/cp
8PROG      bin/dd
9PROG      bin/df
10PROG      bin/ed
11PROG      bin/ln
12PROG      bin/ls
13PROG      bin/mkdir
14PROG      bin/mt
15PROG      bin/mv
16PROG      bin/pax             usr/bin/tar
17PROG      bin/pwd
18PROG      bin/rm
19PROG      bin/sh
20PROG      bin/stty
21PROG      bin/sync
22
23PROG      sbin/chown          bin/chgrp
24PROG      sbin/disklabel
25PROG      sbin/dmesg
26PROG      sbin/fsck
27PROG      sbin/fsck_ffs
28PROG      sbin/ifconfig
29PROG      sbin/init
30PROG      sbin/mknod
31PROG      sbin/mount
32PROG      sbin/mount_cd9660
33PROG      sbin/mount_ffs
34PROG      sbin/mount_msdos
35PROG      sbin/mount_nfs
36PROG      sbin/newfs          sbin/mount_mfs
37PROG      sbin/ping
38PROG      sbin/raidctl
39PROG      sbin/reboot         sbin/halt
40PROG      sbin/restore        sbin/rrestore
41PROG      sbin/route
42PROG      sbin/shutdown
43PROG      sbin/slattach
44PROG      sbin/swapctl
45PROG      sbin/umount
46
47PROG      usr/bin/ftp
48PROG      usr/bin/gzip        usr/bin/gzcat usr/bin/gunzip
49PROG      usr/bin/less        usr/bin/more
50PROG      usr/bin/sed
51PROG      usr/bin/tip
52PROG      usr/bin/tset
53
54PROG      usr/sbin/bad144
55PROG      usr/sbin/chroot
56PROG      usr/sbin/installboot
57
58# init invokes the shell as -sh
59ARGVLN    sh -sh
60
61SPECIAL   gzip                srcdir    distrib/utils/x_gzip
62SPECIAL   ping                srcdir    distrib/utils/x_ping
63
64LIBS      -ledit -lutil -lcurses -lterminfo -lrmt -lcrypt -ll -lm -lz -llzma -lprop
65
66# we need the boot blocks /usr/mdec
67COPY      ${DESTDIR}/usr/mdec/boot                usr/mdec/boot
68COPY      ${DESTDIR}/usr/mdec/bootxx_ffs                    usr/mdec/bootxx_ffs
69COPY      ${DESTDIR}/usr/mdec/bootxx_ffsv2        usr/mdec/bootxx_ffsv2
70
71# various files that we need in /etc for the install
72COPY      ${NETBSDSRCDIR}/etc/group               etc/group
73COPY      ${NETBSDSRCDIR}/etc/master.passwd       etc/master.passwd
74COPY      ${NETBSDSRCDIR}/etc/netconfig           etc/netconfig
75COPY      ${DISTRIBDIR}/common/protocols                    etc/protocols
76COPY      ${DISTRIBDIR}/common/services           etc/services
77
78CMD       ${TOOL_PWD_MKDB} -L -d . etc/master.passwd
79MTREE     ./etc/pwd.db        type=file uname=root gname=wheel mode=0644
80MTREE     ./etc/spwd.db       type=file uname=root gname=wheel mode=0600
81
82# and the common installation tools
83COPY      ${DISTRIBDIR}/utils/script-installer/dot.commonutils .commonutils
84COPY      ${DISTRIBDIR}/utils/script-installer/dot.instutils   .instutils
85
86# and the installation tools
87COPY      ${CURDIR}/dot.profile                             .profile
88
89# old-style installation tools
90COPY      ${CURDIR}/install.sh                              install             555
91COPY      ${CURDIR}/upgrade.sh                              upgrade             555
92
93# and the install notes
94COPY      ${INSTALLNOTES}                                   INSTALL.more
95