1*067851b1Skevlo# $OpenBSD: list,v 1.33 2023/04/28 01:24:14 kevlo Exp $ 2ac02fa28Sjasper 3ac02fa28SjasperSRCDIRS distrib/special 4ac02fa28Sjasper 5ac02fa28Sjasper# copy the crunched binary, link to it, and kill it 6ac02fa28SjasperCOPY ${OBJDIR}/instbin instbin 7ac02fa28SjasperLINK instbin bin/arch 8ac02fa28SjasperLINK instbin bin/cat 9ac02fa28SjasperLINK instbin bin/chmod bin/chgrp sbin/chown 10ac02fa28SjasperLINK instbin bin/cp 11fb6bdafcSderaadtLINK instbin bin/date 12ac02fa28SjasperLINK instbin bin/dd 13ac02fa28SjasperLINK instbin bin/df 14ac02fa28SjasperLINK instbin bin/ed 15ac02fa28SjasperLINK instbin bin/hostname 16ac02fa28SjasperLINK instbin bin/ksh bin/sh 17ac02fa28SjasperLINK instbin bin/ln 18ac02fa28SjasperLINK instbin bin/ls 19d1b19659SderaadtLINK instbin bin/md5 bin/sha256 bin/sha512 20ac02fa28SjasperLINK instbin bin/mkdir 21ac02fa28SjasperLINK instbin bin/mt bin/eject 22ac02fa28SjasperLINK instbin bin/mv 2364f8c3beSderaadtLINK instbin bin/pax bin/tar 24ac02fa28SjasperLINK instbin bin/rm 25ac02fa28SjasperLINK instbin bin/sleep 26ac02fa28SjasperLINK instbin bin/stty 27ac02fa28SjasperLINK instbin bin/sync 28ca41e33fSflorianLINK instbin sbin/dhcpleased 29ac02fa28SjasperLINK instbin sbin/disklabel 30ac02fa28SjasperLINK instbin sbin/dmesg 31ac02fa28SjasperLINK instbin sbin/fdisk 32ac02fa28SjasperLINK instbin sbin/fsck 33ac02fa28SjasperLINK instbin sbin/fsck_ffs 340e917a1dSderaadtLINK instbin sbin/fsck_msdos 3514c88d59SjobLINK instbin sbin/growfs 36ac02fa28SjasperLINK instbin sbin/ifconfig 37ac02fa28SjasperLINK instbin sbin/init 38ac02fa28SjasperLINK instbin sbin/mknod 39ac02fa28SjasperLINK instbin sbin/mount 40ac02fa28SjasperLINK instbin sbin/mount_cd9660 41ac02fa28SjasperLINK instbin sbin/mount_ffs 42ac02fa28SjasperLINK instbin sbin/mount_msdos 43ac02fa28SjasperLINK instbin sbin/mount_nfs 44fb6bdafcSderaadtLINK instbin sbin/mount_udf 45ac02fa28SjasperLINK instbin sbin/newfs 46ac02fa28SjasperLINK instbin sbin/newfs_msdos 473ba998dbSflorianLINK instbin sbin/ping sbin/ping6 48ac02fa28SjasperLINK instbin sbin/reboot sbin/halt 49ca41e33fSflorianLINK instbin sbin/resolvd 50ac02fa28SjasperLINK instbin sbin/route 51f99f61a2SflorianLINK instbin sbin/slaacd 52180fcef3SderaadtLINK instbin sbin/sysctl 53ac02fa28SjasperLINK instbin sbin/umount 54cf1168a5SrpeLINK instbin usr/bin/doas 5503ab94f1SderaadtLINK instbin usr/bin/encrypt 56ac02fa28SjasperLINK instbin usr/bin/ftp 57fb6bdafcSderaadtLINK instbin usr/bin/grep usr/bin/egrep usr/bin/fgrep 58ac02fa28SjasperLINK instbin usr/bin/gzip usr/bin/gunzip usr/bin/gzcat 59e825759eSderaadtLINK instbin usr/bin/more usr/bin/less 60ac02fa28SjasperLINK instbin usr/bin/sed 61d1b19659SderaadtLINK instbin usr/bin/signify 629ff7454dSnaddyLINK instbin usr/bin/tee 63fb6bdafcSderaadtLINK instbin usr/sbin/chroot 64a284d5afSderaadtLINK instbin usr/sbin/installboot 65e205bbbaSderaadtLINK instbin usr/sbin/pwd_mkdb 66b2c5e891SderaadtARGVLINK ksh -sh 67b2c5e891SderaadtSPECIAL rm bin/md5 68ac02fa28Sjasper 695b7f980cSderaadt# firmware we might need 70eae74f8aSkevloCOPY ${DESTDIR}/etc/firmware/rsu-rtl8712 etc/firmware/rsu-rtl8712 71eae74f8aSkevloCOPY ${DESTDIR}/etc/firmware/urtwn-rtl8188eu etc/firmware/urtwn-rtl8188eu 72*067851b1SkevloCOPY ${DESTDIR}/etc/firmware/urtwn-rtl8188ftv etc/firmware/urtwn-rtl8188ftv 73eae74f8aSkevloCOPY ${DESTDIR}/etc/firmware/urtwn-rtl8192cT etc/firmware/urtwn-rtl8192cT 74eae74f8aSkevloCOPY ${DESTDIR}/etc/firmware/urtwn-rtl8192cU etc/firmware/urtwn-rtl8192cU 75eae74f8aSkevloCOPY ${DESTDIR}/etc/firmware/urtwn-rtl8192eu etc/firmware/urtwn-rtl8192eu 765b7f980cSderaadt 77ac02fa28Sjasper# copy the MAKEDEV script and make some devices 78ac02fa28SjasperSCRIPT ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV 79ac02fa28SjasperSPECIAL cd dev; sh MAKEDEV ramdisk 80ac02fa28Sjasper 81ac02fa28Sjasper# various files that we need in /etc for the install 82df787448SrpeCOPY ${CURDIR}/../../miniroot/group etc/group 83ac02fa28SjasperCOPY ${CURDIR}/../../miniroot/master.passwd etc/master.passwd 84ac02fa28SjasperSPECIAL pwd_mkdb -p -d etc master.passwd; rm etc/master.passwd 8588e2a9b1SderaadtCOPY ${DESTDIR}/etc/signify/openbsd-${OSrev}-base.pub etc/signify/openbsd-${OSrev}-base.pub 86ac02fa28SjasperCOPY ${CURDIR}/../../miniroot/protocols etc/protocols 87ac02fa28SjasperCOPY ${CURDIR}/../../miniroot/services etc/services 885b7f980cSderaadtTERMCAP vt100,vt220,dumb usr/share/misc/termcap 895b7f980cSderaadt 9099042d62SrpeSYMLINK /tmp/i/fstab.shadow etc/fstab 9199042d62SrpeSYMLINK /tmp/i/hosts etc/hosts 92ac02fa28Sjasper 93ac02fa28Sjasper# and the installation tools 94ac02fa28SjasperSCRIPT ${CURDIR}/../../miniroot/dot.profile .profile 95ac02fa28SjasperSCRIPT ${CURDIR}/../../miniroot/install.sub install.sub 96b2c5e891SderaadtSCRIPT ${CURDIR}/install.md install.md 975a7df5f2SrpeSPECIAL chmod 755 install.sub 985a7df5f2SrpeSYMLINK install.sub autoinstall 995a7df5f2SrpeSYMLINK install.sub install 1005a7df5f2SrpeSYMLINK install.sub upgrade 101ac02fa28Sjasper 102ac02fa28SjasperTZ 103