# copy the crunched binary, link to it, and kill it
COPY	${OBJDIR}/ramdiskbin		ramdiskbin
LINK	ramdiskbin			bin/cat
LINK	ramdiskbin			bin/chmod
LINK	ramdiskbin			bin/cp
LINK	ramdiskbin			bin/ksh
LINK	ramdiskbin			bin/dd
LINK	ramdiskbin			bin/df
LINK	ramdiskbin			bin/ed
LINK	ramdiskbin			bin/ln
LINK	ramdiskbin			bin/ls
LINK	ramdiskbin			bin/mkdir
LINK	ramdiskbin			bin/kill
LINK	ramdiskbin			bin/mt
LINK	ramdiskbin			bin/mv
LINK	ramdiskbin			bin/pax
LINK	ramdiskbin			bin/pwd
LINK	ramdiskbin			bin/rm
LINK	ramdiskbin			bin/sh
LINK	ramdiskbin			bin/stty
LINK	ramdiskbin			bin/sync
LINK	ramdiskbin			bin/test
LINK	ramdiskbin			bin/[
LINK	ramdiskbin			bin/date
LINK	ramdiskbin			bin/domainname
LINK	ramdiskbin			bin/hostname
LINK	ramdiskbin			sbin/cd9660
LINK	ramdiskbin			sbin/disklabel
LINK	ramdiskbin			sbin/fdisk
LINK	ramdiskbin			sbin/ffs
LINK	ramdiskbin			sbin/fsck
LINK	ramdiskbin			sbin/fsck_ffs
LINK	ramdiskbin			sbin/halt
LINK	ramdiskbin			sbin/ifconfig
LINK	ramdiskbin			sbin/init
LINK	ramdiskbin			sbin/kernfs
LINK	ramdiskbin			sbin/mknod
LINK	ramdiskbin			sbin/mount
LINK	ramdiskbin			sbin/mount_cd9660
LINK	ramdiskbin			sbin/mount_ext2fs
LINK	ramdiskbin			sbin/mount_ffs
LINK	ramdiskbin			sbin/mount_kernfs
LINK	ramdiskbin			sbin/mount_procfs
LINK	ramdiskbin			sbin/mount_msdos
LINK	ramdiskbin			sbin/mount_nfs
# PC-98: require mount_union for rescue
LINK	ramdiskbin			sbin/mount_union
LINK	ramdiskbin			sbin/msdos
LINK	ramdiskbin			sbin/newfs
LINK	ramdiskbin			sbin/nfs
LINK	ramdiskbin			sbin/ping
LINK	ramdiskbin			sbin/reboot
LINK	ramdiskbin			sbin/restore
LINK	ramdiskbin			sbin/route
LINK	ramdiskbin			sbin/rrestore
LINK	ramdiskbin			sbin/shutdown
LINK	ramdiskbin			sbin/slattach
LINK	ramdiskbin			sbin/swapctl
LINK	ramdiskbin			sbin/umount
LINK	ramdiskbin			sbin/ttyflags
LINK	ramdiskbin			sbin/dmesg
LINK	ramdiskbin			sbin/savecore
# PC-98
LINK	ramdiskbin			sbin/diskgen
LINK	ramdiskbin			sbin/diskinfo
LINK	ramdiskbin			sbin/dospart
LINK	ramdiskbin			sbin/ippctrl
LINK	ramdiskbin			sbin/pcsd
LINK	ramdiskbin			sbin/ttycon
LINK	ramdiskbin			sbin/idectrl
LINK	ramdiskbin			sbin/bootflags
LINK	ramdiskbin			sbin/comctrl
LINK	ramdiskbin			sbin/vpdconfig
#
LINK	ramdiskbin		usr/bin/chgrp
LINK	ramdiskbin		usr/bin/last
LINK	ramdiskbin		usr/bin/ftp
LINK	ramdiskbin		usr/bin/cmp
LINK	ramdiskbin		usr/bin/find
LINK	ramdiskbin		usr/bin/gunzip
LINK	ramdiskbin		usr/bin/gzcat
LINK	ramdiskbin		usr/bin/grep
LINK	ramdiskbin		usr/bin/install
LINK	ramdiskbin		usr/bin/crontab
LINK	ramdiskbin		usr/bin/gzip
LINK	ramdiskbin		usr/bin/less
LINK	ramdiskbin		usr/bin/more
LINK	ramdiskbin		usr/bin/sed
LINK	ramdiskbin		usr/bin/tar
LINK	ramdiskbin		usr/bin/bash
LINK	ramdiskbin		usr/bin/tip
LINK	ramdiskbin		usr/bin/uname
LINK	ramdiskbin		usr/bin/login
LINK	ramdiskbin		usr/bin/telnet
LINK	ramdiskbin		usr/bin/vi
LINK	ramdiskbin		usr/bin/logger
LINK	ramdiskbin		usr/mdec/installboot
LINK	ramdiskbin		usr/sbin/bad144
LINK	ramdiskbin		usr/sbin/chown
LINK	ramdiskbin		usr/sbin/chroot
LINK	ramdiskbin		usr/sbin/chat
LINK	ramdiskbin		usr/sbin/pppstats
LINK	ramdiskbin		usr/sbin/demand-ppp
LINK	ramdiskbin		usr/bin/ktrace
LINK	ramdiskbin		usr/bin/kdump

# PC-98: MBR ?? should not use MBR related programs!
#LINK	ramdiskbin		usr/sbin/mbrlabel
LINK	ramdiskbin		usr/sbin/update
# PC-98
LINK	ramdiskbin		usr/sbin/cardinfo
LINK	ramdiskbin		usr/sbin/slotctrl
LINK	ramdiskbin		usr/sbin/devid
LINK	ramdiskbin		usr/sbin/dumpcis
LINK	ramdiskbin		usr/sbin/tcpdump
LINK	ramdiskbin		usr/sbin/vipw
LINK	ramdiskbin		usr/sbin/pppd
LINK	ramdiskbin		usr/sbin/ipf
LINK	ramdiskbin		usr/sbin/ipnat
LINK	ramdiskbin		usr/sbin/ipfstat
LINK	ramdiskbin		usr/sbin/dhcpd
LINK	ramdiskbin		usr/sbin/quotaon
LINK	ramdiskbin		usr/sbin/quotacheck
LINK	ramdiskbin		usr/sbin/kvm_mkdb
LINK	ramdiskbin		usr/sbin/dev_mkdb
LINK	ramdiskbin		usr/sbin/named
LINK	ramdiskbin		usr/sbin/syslogd
LINK	ramdiskbin		usr/sbin/cron
LINK	ramdiskbin		usr/sbin/inetd
LINK	ramdiskbin		usr/sbin/sysctl
LINK	ramdiskbin		usr/sbin/pwd_mkdb
LINK	ramdiskbin		usr/sbin/portmap
# PC-98
LINK	ramdiskbin		usr/local/bin/loadmaru
LINK	ramdiskbin		usr/local/bin/vsc
#
LINK	ramdiskbin		usr/libexec/ftpd
LINK	ramdiskbin		usr/libexec/getty
LINK	ramdiskbin		usr/libexec/telnetd
LINK	ramdiskbin		usr/libexec/identd
SPECIAL	/bin/rm ramdiskbin

# various files that we need in /etc for the install
#COPY	${CURDIR}/../../../../etc/group		etc/group
#COPY	${CURDIR}/../../../../etc/master.passwd	etc/master.passwd
#COPY	${CURDIR}/../../../../etc/protocols	etc/protocols
#COPY	${CURDIR}/../../../../etc/services	etc/services

#SPECIAL	pwd_mkdb -p -d ./ etc/master.passwd
#SPECIAL /bin/rm etc/spwd.db
#SPECIAL /bin/rm etc/pwd.db

# copy the MAKEDEV script and make some devices
COPY	${CURDIR}/../../../../etc/etc.i386/MAKEDEV	dev/MAKEDEV
SPECIAL	cd dev; sh MAKEDEV all
SPECIAL	/bin/rm dev/MAKEDEV
SPECIAL /usr/bin/touch var/log/messages
SPECIAL /usr/bin/touch var/log/authlog
SPECIAL /usr/bin/touch var/log/xferlog
SPECIAL /usr/bin/touch var/log/maillog
SPECIAL /usr/bin/touch var/log/lpd-errs
SPECIAL /usr/bin/touch var/cron/log
SPECIAL /usr/bin/touch var/db/dhcpd.leases
SPECIAL /usr/bin/touch var/db/dhcpd.leases

COPY	${CURDIR}/cmdexec/cmdexec usr/bin/su
SPECIAL /bin/chmod 4555 usr/bin/su
#
COPY	${CURDIR}/cmdexec/cmdexec usr/bin/top
SPECIAL /usr/bin/chgrp kmem usr/bin/top
SPECIAL /bin/chmod 2555 usr/bin/top
#
COPY	${CURDIR}/cmdexec/cmdexec bin/ps
SPECIAL /usr/bin/chgrp kmem bin/ps
SPECIAL /bin/chmod 2555 bin/ps
#
COPY	${CURDIR}/cmdexec/cmdexec usr/bin/netstat
SPECIAL /usr/bin/chgrp kmem usr/bin/netstat
SPECIAL /bin/chmod 2555 usr/bin/netstat
#
COPY	${CURDIR}/cmdexec/cmdexec usr/bin/systat
SPECIAL /usr/bin/chgrp kmem usr/bin/systat
SPECIAL /bin/chmod 2555 usr/bin/systat
#
COPY	${CURDIR}/cmdexec/cmdexec usr/bin/w
SPECIAL /usr/bin/chgrp kmem usr/bin/w
SPECIAL /bin/chmod 2555 usr/bin/w

COPY	termcap.mini			usr/share/misc/termcap
COPY	${CURDIR}/../../../../sys/arch/i386/util/sbin/ippctrl/ipp.conf	etc/ipp.conf
COPY	${CURDIR}/../../../../sys/arch/i386/util/sbin/pcsd/pcmcia.conf	etc/pcmcia.conf
COPY	${CURDIR}/../../../../sys/arch/i386/util/sbin/vm86biosd/vm86biosd sbin/vm86biosd	
COPY	${CURDIR}/../../../../sys/arch/i386/util/sbin/bootflags/bootflags.conf etc/bootflags.conf

COPY	${DESTDIR}/usr/mdec/mbr			usr/mdec/mbr
COPY	${DESTDIR}/usr/mdec/biosboot.sym	usr/mdec/biosboot.sym
COPY	${DESTDIR}/usr/mdec/biosboot_pccs.sym	usr/mdec/biosboot_pccs.sym

# and the installation tools
COPY	dot.profile			.profile
