c8099b4072
requirement to build as root on a system with vnconfig. Use ${KERNSRCDIR} and ${_SRC_TOP_} where appropriate Remove now-obsolete: list2sh.awk runlist.sh bootfloppy-common/list Bootfloppy-*/Makefile: don't need to set DISKTYPE or BLOCK8K any more Rename bootfloppy-common/Makefile.inc to common/Makefile.bootfloppy and fdset-common/Makefile.inc to common/Makefile.fdset This uses makefs instead of vnconfig and disklabel, thus removing the need for root privileges to build these floppies.. Add common/Makefile.ramdisk, to simplify ramdisk-*/Makefile. Uses shared ${_SRC_TOP_}/distrib/common/Makefile.crunch and ${_SRC_TOP_}/distrib/common/Makefile.image to even further simply things. Migrate ramdisk-*/dot.profile to a shared common/dot.profile, which detects whether it's an install or rescue profile based on the existance of /sysinst. Remove /dev generation code as init(8) now does that for us. Migrate common parts of */list to a shared common/list.ramdisk. Convert ramdisk-*/list to new format used by distrib/common/parselist.awk Don't bother running pwd_mkdb now that libhack's getpwent parses /etc/master.passwd instead of /etc/passwd. Migrate ramdisk-*/mtree.conf to a shared common/mtree.conf, which is now a new full-path-style specfile. Remove ramdisk-*/ramdiskbin.conf as it's now automatically generated from ramdisk-*/list by parselist.awk. Migrate ramdisk-*/termcap.mini to a shared common/termcap.mini. Remove unused ramdisk-{small,tiny}/disktab.preinstall. Use .for loops in kernel-*/Makefile to simply defining mostly-duplicated targets. ramdisk-*/Makefile: convert to using common/Makefile.ramdisk Remove unused ramdisk-*/dot.hdprofile.
22 lines
828 B
Plaintext
22 lines
828 B
Plaintext
# $NetBSD: list.ramdisk,v 1.1 2002/02/03 16:22:22 lukem Exp $
|
|
|
|
# various files that we need in /etc for the install
|
|
COPY ${_SRC_TOP_}/etc/group etc/group
|
|
COPY ${_SRC_TOP_}/etc/master.passwd etc/master.passwd
|
|
COPY ${_SRC_TOP_}/etc/protocols etc/protocols
|
|
COPY ${_SRC_TOP_}/etc/netconfig etc/netconfig
|
|
COPY ${_SRC_TOP_}/etc/services etc/services
|
|
|
|
COPY ${_SRC_TOP_}/etc/etc.i386/MAKEDEV dev/MAKEDEV
|
|
|
|
# we need the boot block in /usr/mdec + the MBR copy
|
|
COPY ${DESTDIR}/usr/mdec/biosboot.sym usr/mdec/biosboot.sym
|
|
COPY ${DESTDIR}/usr/mdec/mbr usr/mdec/mbr
|
|
COPY ${DESTDIR}/usr/mdec/mbr_bootsel usr/mdec/mbr_bootsel
|
|
|
|
# and the common installation tools
|
|
COPY ${CURDIR}/../common/termcap.mini usr/share/misc/termcap
|
|
|
|
# and the installation tools
|
|
CMD sed -e "s/@BOOTMODEL@/${BOOTMODEL}/" < ${CURDIR}/../common/dot.profile > .profile
|