head	1.18;
access;
symbols
	perseant-exfatfs-base-20250801:1.18
	perseant-exfatfs-base-20240630:1.18
	perseant-exfatfs:1.18.0.48
	perseant-exfatfs-base:1.18
	cjep_sun2x:1.18.0.46
	cjep_sun2x-base:1.18
	cjep_staticlib_x-base1:1.18
	cjep_staticlib_x:1.18.0.44
	cjep_staticlib_x-base:1.18
	phil-wifi-20200421:1.18
	phil-wifi-20200411:1.18
	phil-wifi-20200406:1.18
	pgoyette-compat-merge-20190127:1.18
	pgoyette-compat-20190127:1.18
	pgoyette-compat-20190118:1.18
	pgoyette-compat-1226:1.18
	pgoyette-compat-1126:1.18
	pgoyette-compat-1020:1.18
	pgoyette-compat-0930:1.18
	pgoyette-compat-0906:1.18
	pgoyette-compat-0728:1.18
	pgoyette-compat-0625:1.18
	pgoyette-compat-0521:1.18
	pgoyette-compat-0502:1.18
	pgoyette-compat-0422:1.18
	pgoyette-compat-0415:1.18
	pgoyette-compat-0407:1.18
	pgoyette-compat-0330:1.18
	pgoyette-compat-0322:1.18
	pgoyette-compat-0315:1.18
	pgoyette-compat:1.18.0.42
	pgoyette-compat-base:1.18
	perseant-stdc-iso10646:1.18.0.40
	perseant-stdc-iso10646-base:1.18
	prg-localcount2-base3:1.18
	prg-localcount2-base2:1.18
	prg-localcount2-base1:1.18
	prg-localcount2:1.18.0.38
	prg-localcount2-base:1.18
	pgoyette-localcount-20170426:1.18
	bouyer-socketcan-base1:1.18
	pgoyette-localcount-20170320:1.18
	bouyer-socketcan:1.18.0.36
	bouyer-socketcan-base:1.18
	pgoyette-localcount-20170107:1.18
	pgoyette-localcount-20161104:1.18
	localcount-20160914:1.18
	pgoyette-localcount-20160806:1.18
	pgoyette-localcount-20160726:1.18
	pgoyette-localcount:1.18.0.34
	pgoyette-localcount-base:1.18
	netbsd-5-2-3-RELEASE:1.18
	netbsd-5-1-5-RELEASE:1.18
	yamt-pagecache-base9:1.18
	yamt-pagecache-tag8:1.18
	tls-earlyentropy:1.18.0.30
	tls-earlyentropy-base:1.18
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.18
	riastradh-drm2-base3:1.18
	netbsd-5-2-2-RELEASE:1.18
	netbsd-5-1-4-RELEASE:1.18
	netbsd-5-2-1-RELEASE:1.18
	netbsd-5-1-3-RELEASE:1.18
	agc-symver:1.18.0.32
	agc-symver-base:1.18
	tls-maxphys-base:1.18
	yamt-pagecache-base8:1.18
	netbsd-5-2:1.18.0.28
	yamt-pagecache-base7:1.18
	netbsd-5-2-RELEASE:1.18
	netbsd-5-2-RC1:1.18
	yamt-pagecache-base6:1.18
	yamt-pagecache-base5:1.18
	yamt-pagecache-base4:1.18
	netbsd-5-1-2-RELEASE:1.18
	netbsd-5-1-1-RELEASE:1.18
	yamt-pagecache-base3:1.18
	yamt-pagecache-base2:1.18
	yamt-pagecache:1.18.0.26
	yamt-pagecache-base:1.18
	bouyer-quota2-nbase:1.18
	bouyer-quota2:1.18.0.24
	bouyer-quota2-base:1.18
	matt-nb5-pq3:1.18.0.22
	matt-nb5-pq3-base:1.18
	netbsd-5-1:1.18.0.20
	netbsd-5-1-RELEASE:1.18
	netbsd-5-1-RC4:1.18
	netbsd-5-1-RC3:1.18
	netbsd-5-1-RC2:1.18
	netbsd-5-1-RC1:1.18
	netbsd-5-0-2-RELEASE:1.18
	netbsd-5-0-1-RELEASE:1.18
	jym-xensuspend-nbase:1.18
	netbsd-5-0:1.18.0.18
	netbsd-5-0-RELEASE:1.18
	netbsd-5-0-RC4:1.18
	netbsd-5-0-RC3:1.18
	netbsd-5-0-RC2:1.18
	jym-xensuspend:1.18.0.16
	jym-xensuspend-base:1.18
	netbsd-5-0-RC1:1.18
	netbsd-5:1.18.0.14
	netbsd-5-base:1.18
	yamt-pf42-base4:1.18
	yamt-pf42-base3:1.18
	hpcarm-cleanup-nbase:1.18
	yamt-pf42-base2:1.18
	yamt-pf42:1.18.0.12
	yamt-pf42-base:1.18
	mjf-devfs2:1.18.0.10
	mjf-devfs2-base:1.18
	keiichi-mipv6:1.18.0.8
	keiichi-mipv6-base:1.18
	mjf-devfs:1.18.0.6
	mjf-devfs-base:1.18
	cube-autoconf:1.18.0.4
	cube-autoconf-base:1.18
	hpcarm-cleanup:1.18.0.2
	hpcarm-cleanup-base:1.18
	netbsd-3-1-1-RELEASE:1.15
	netbsd-3-0-3-RELEASE:1.15
	netbsd-3-1:1.15.0.12
	netbsd-3-1-RELEASE:1.15
	netbsd-3-0-2-RELEASE:1.15
	netbsd-3-1-RC4:1.15
	netbsd-3-1-RC3:1.15
	netbsd-3-1-RC2:1.15
	netbsd-3-1-RC1:1.15
	netbsd-3-0-1-RELEASE:1.15
	netbsd-3-0:1.15.0.10
	netbsd-3-0-RELEASE:1.15
	netbsd-3-0-RC6:1.15
	netbsd-3-0-RC5:1.15
	netbsd-3-0-RC4:1.15
	netbsd-3-0-RC3:1.15
	netbsd-3-0-RC2:1.15
	netbsd-3-0-RC1:1.15
	netbsd-2-0-3-RELEASE:1.15
	netbsd-2-1:1.15.0.8
	netbsd-2-1-RELEASE:1.15
	netbsd-2-1-RC6:1.15
	netbsd-2-1-RC5:1.15
	netbsd-2-1-RC4:1.15
	netbsd-2-1-RC3:1.15
	netbsd-2-1-RC2:1.15
	netbsd-2-1-RC1:1.15
	netbsd-2-0-2-RELEASE:1.15
	netbsd-3:1.15.0.6
	netbsd-3-base:1.15
	netbsd-2-0-1-RELEASE:1.15
	netbsd-2:1.15.0.4
	netbsd-2-base:1.15
	netbsd-2-0-RELEASE:1.15
	netbsd-2-0-RC5:1.15
	netbsd-2-0-RC4:1.15
	netbsd-2-0-RC3:1.15
	netbsd-2-0-RC2:1.15
	netbsd-2-0-RC1:1.15
	netbsd-2-0:1.15.0.2
	netbsd-2-0-base:1.15
	netbsd-1-6-PATCH002-RELEASE:1.10
	netbsd-1-6-PATCH002:1.10
	netbsd-1-6-PATCH002-RC4:1.10
	netbsd-1-6-PATCH002-RC3:1.10
	netbsd-1-6-PATCH002-RC2:1.10
	netbsd-1-6-PATCH002-RC1:1.10
	netbsd-1-6-PATCH001:1.10
	netbsd-1-6-PATCH001-RELEASE:1.10
	netbsd-1-6-PATCH001-RC3:1.10
	netbsd-1-6-PATCH001-RC2:1.10
	netbsd-1-6-PATCH001-RC1:1.10
	fvdl_fs64_base:1.12
	netbsd-1-6-RELEASE:1.10
	netbsd-1-6-RC3:1.10
	netbsd-1-6-RC2:1.10
	netbsd-1-6-RC1:1.10
	netbsd-1-6:1.10.0.2
	netbsd-1-6-base:1.10
	netbsd-1-5-PATCH003:1.4.2.2
	netbsd-1-5-PATCH002:1.4.2.2
	netbsd-1-5-PATCH001:1.4.2.2
	netbsd-1-5-RELEASE:1.4.2.2
	netbsd-1-5-BETA2:1.4.2.2
	netbsd-1-5-BETA:1.4.2.2
	netbsd-1-5:1.4.0.2;
locks; strict;
comment	@# @;


1.18
date	2006.06.02.22.11.07;	author hubertf;	state dead;
branches;
next	1.17;

1.17
date	2006.05.09.03.22.03;	author dogcow;	state Exp;
branches;
next	1.16;

1.16
date	2005.09.10.14.50.08;	author dsl;	state Exp;
branches;
next	1.15;

1.15
date	2003.12.27.20.57.21;	author jmc;	state Exp;
branches
	1.15.6.1;
next	1.14;

1.14
date	2003.06.05.14.30.14;	author dsl;	state Exp;
branches;
next	1.13;

1.13
date	2003.01.19.12.26.52;	author tsutsui;	state Exp;
branches;
next	1.12;

1.12
date	2002.10.17.06.38.17;	author lukem;	state Exp;
branches;
next	1.11;

1.11
date	2002.10.16.04.00.54;	author lukem;	state Exp;
branches;
next	1.10;

1.10
date	2002.04.09.00.31.40;	author lukem;	state Exp;
branches;
next	1.9;

1.9
date	2002.02.08.05.02.19;	author lukem;	state Exp;
branches;
next	1.8;

1.8
date	2002.02.03.16.58.47;	author lukem;	state Exp;
branches;
next	1.7;

1.7
date	2002.02.03.16.22.27;	author lukem;	state Exp;
branches;
next	1.6;

1.6
date	2001.01.24.18.18.57;	author jmc;	state Exp;
branches;
next	1.5;

1.5
date	2000.11.16.13.21.06;	author simonb;	state Exp;
branches;
next	1.4;

1.4
date	2000.10.06.14.40.37;	author fvdl;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	2000.09.27.22.14.15;	author fvdl;	state Exp;
branches;
next	1.2;

1.2
date	2000.09.27.18.53.57;	author fvdl;	state Exp;
branches;
next	1.1;

1.1
date	2000.09.27.16.04.17;	author fvdl;	state Exp;
branches;
next	;

1.15.6.1
date	2008.11.10.16.55.30;	author snj;	state Exp;
branches;
next	;

1.4.2.1
date	2000.10.06.14.40.37;	author fvdl;	state dead;
branches;
next	1.4.2.2;

1.4.2.2
date	2000.10.09.13.43.33;	author fvdl;	state Exp;
branches;
next	;


desc
@@


1.18
log
@Prepare creation of boot CDs:

 * Move files in distrib/i386:

floppies/instkernel/Makefile -> instkernel/Makefile
floppies/ramdisk-big/Makefile -> ramdisks/ramdisk-big/Makefile
floppies/ramdisk-big/disktab.preinstall -> ramdisks/ramdisk-big/disktab.preinstall
floppies/ramdisk-big/list -> ramdisks/ramdisk-big/list
floppies/ramdisk-big/list.inet6 -> ramdisks/ramdisk-big/list.inet6
floppies/ramdisk-rescuetiny/Makefile -> ramdisks/ramdisk-rescuetiny/Makefile
floppies/ramdisk-rescuetiny/list -> ramdisks/ramdisk-rescuetiny/list
floppies/ramdisk-small/Makefile -> ramdisks/ramdisk-small/Makefile
floppies/ramdisk-small/list -> ramdisks/ramdisk-small/list
floppies/ramdisk-tiny/Makefile -> ramdisks/ramdisk-tiny/Makefile
floppies/ramdisk-tiny/list -> ramdisks/ramdisk-tiny/list
floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk
floppies/common/dot.profile -> ramdisks/common/dot.profile
floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk
floppies/common/termcap.mini -> ramdisks/common/termcap.mini

 * Adjust paths
@
text
@#	$NetBSD: list,v 1.17 2006/05/09 03:22:03 dogcow Exp $

PROG	bin/cat
PROG	bin/chio
PROG	bin/chmod
PROG	bin/cp
PROG	bin/dd
PROG	bin/df
PROG	bin/ed
PROG	bin/ln
PROG	bin/ls
PROG	bin/mkdir
PROG	bin/mt
PROG	bin/mv
PROG	bin/pax		usr/bin/tar
PROG	bin/pwd
PROG	bin/rcmd
PROG	bin/rm
PROG	bin/sh
PROG	bin/stty
PROG	bin/sync

PROG	sbin/disklabel
PROG	sbin/dmesg
PROG	sbin/fdisk
PROG	sbin/fsck
PROG	sbin/fsck_ffs
PROG	sbin/ifconfig
PROG	sbin/init
PROG	sbin/mbrlabel
PROG	sbin/mknod
PROG	sbin/mount
PROG	sbin/mount_cd9660
PROG	sbin/mount_ffs
PROG	sbin/mount_kernfs
PROG	sbin/mount_msdos
PROG	sbin/mount_nfs
PROG	sbin/newfs	sbin/mount_mfs
PROG	sbin/ping
PROG	sbin/reboot	sbin/halt
PROG	sbin/restore	sbin/rrestore
PROG	sbin/route
PROG	sbin/scsictl
PROG	sbin/swapctl
PROG	sbin/umount

PROG	usr/bin/ftp
PROG	usr/bin/gzip	usr/bin/gzcat usr/bin/gunzip
PROG	usr/bin/more	usr/bin/less
PROG	usr/bin/sed
PROG	usr/bin/tip

# sysinst doesn't use installboot
# PROG	usr/sbin/installboot

PROG	usr/sbin/chown	usr/bin/chgrp
PROG	usr/sbin/chroot

SPECIAL	ed		srcdir	distrib/utils/x_ed
SPECIAL	ifconfig	srcdir	distrib/utils/x_ifconfig
SPECIAL	more		srcdir	distrib/utils/more
SPECIAL	ping		srcdir	distrib/utils/x_ping
SPECIAL	route		srcdir	distrib/utils/x_route
SPECIAL	umount		srcdir	distrib/utils/x_umount

LIBS	libhack.o -lbz2 -lutil -lcurses -ltermcap -lcrypt -ll -lm -lrmt -lz
@


1.17
log
@Farewell, bad144; I'm sure you'll be sorely missed by someone.
At least the floppies build again now.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.16 2005/09/10 14:50:08 dsl Exp $
@


1.16
log
@Add the dmesg() program to all the i386 ramdisk images and remove the
shell function implemented dmesg using 'cat /kern/msgbuf'.
This means we don't need kernfs.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.15 2003/12/27 20:57:21 jmc Exp $
a55 1
PROG	usr/sbin/bad144
@


1.15
log
@Need -lz now
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.14 2003/06/05 14:30:14 dsl Exp $
d24 1
@


1.15.6.1
log
@Apply patch (requested by bouyer in ticket #1975):
Make i386 INSTALL kernels fit on a single 2.88MB floppy, by removing
KERNFS/mount_kernfs(8), pcppi(4), and sysbeep(4) and adding dmesg(8)
to INSTALL kernels and ramdisks.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.15 2003/12/27 20:57:21 jmc Exp $
a23 1
PROG	sbin/dmesg
d34 1
a64 1
SPECIAL	dmesg		srcdir	distrib/utils/x_dmesg
@


1.14
log
@Change i386 sysinst to use my new boot code.
Update lists for ramdisks to include the required files.
NB /usr/sbin/installboot is not used by sysinst and is only in ramdisk-big.
Increase the sizes of the ramdisks, there is plenty of space in all the
boot floppies except rescue-tiny (2k) and boot-tiny (32k).
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.13 2003/01/19 12:26:52 tsutsui Exp $
d66 1
a66 1
LIBS	libhack.o -lbz2 -lutil -lcurses -ltermcap -lcrypt -ll -lm -lrmt
@


1.13
log
@Remove "srcdir distrib/utils/x_mount" from ramdisk lists
since src/sbin/mount/Makefile no longer links fs specific routines.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.12 2002/10/17 06:38:17 lukem Exp $
d52 2
a53 1
PROG	usr/mdec/installboot
a64 3

# we have not switched to MI usr.sbin/installboot yet.
SPECIAL	installboot	srcdir	sys/arch/${MACHINE}/stand/installboot
@


1.12
log
@Now that usr.bin/ftp/Makefile supports SMALLPROG and SMALLPROG_INET6,
we don't need distrib/utils/x_ftp anymore...
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.11 2002/10/16 04:00:54 lukem Exp $
a60 1
SPECIAL	mount		srcdir	distrib/utils/x_mount
@


1.11
log
@As both boot-small and rescue-small have expanded onto a second 1.2MB
floppy (and there's not the same RAM contraints that *-tiny has),
fold rescue-small into boot-small and deprecate the former.
The "all in one" boot-small is only 100KB larger on the second floppy.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.10 2002/04/09 00:31:40 lukem Exp $
a58 1
SPECIAL	ftp		srcdir	distrib/utils/x_ftp
@


1.10
log
@- add specific special entry for sys/arch/${MACHINE}/stand/installboot
  for ports that don't yet use the MI usr.sbin/installboot
- remove now-unnecessary srcdir for sys/arch/${MACHINE}/stand
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.9 2002/02/08 05:02:19 lukem Exp $
d4 1
d7 3
d13 1
d17 1
d21 1
d24 1
d29 1
d40 1
d42 1
d50 1
d58 1
d70 1
a70 1
LIBS	libhack.o -lbz2 -lutil -lcurses -ltermcap -lcrypt -ll -lm
@


1.9
log
@- migrate a bunch of the common list stuff to common/list.ramdisk
- use ${DISTRIBDIR} as appropriate
- use ${DISTRIBDIR}/common/list.sysinst if USE_SYSINST is defined,
  removing any replicated list info
- define USE_SYSINST in the sysinst-using ramdisks
- replace MAKEDEV_DEVS with MAKEDEVTARGETS
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.8 2002/02/03 16:58:47 lukem Exp $
d53 3
@


1.8
log
@remove XXX comments left in by mistake
@
text
@d1 1
a1 5
#	$NetBSD: list,v 1.7 2002/02/03 16:22:27 lukem Exp $

SRCDIRS	bin sbin usr.bin usr.sbin gnu/usr.bin sys/arch/i386/stand

PROG	sysinst
a45 3
# init invokes the shell as -sh
ARGVLN	sh -sh

a51 2
SPECIAL	sh		srcdir	distrib/utils/x_sh
SPECIAL	sysinst		srcdir	distrib/utils/sysinst/arch/i386
a53 1
# libhack.o is built by Makefile & included Makefile.inc
a54 3

# the lists of obsolete files used by sysinst
CMD	sh ${_SRC_TOP_}/distrib/sets/makeobsolete -b -s ${_SRC_TOP_}/distrib/sets -t ./dist
@


1.7
log
@Major overhaul, to enable unprivileged (cross) building, removing the
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.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.6 2001/01/24 18:18:57 jmc Exp $
a42 1
# XXX: added more
@


1.6
log
@Only put std devices onto the image's /dev.

Then once booted mount mfs onto /dev and make a full device tree. This gets
around the silliness of running out of either space/inodes all the time when
building the floppy images. Tested this on all combinations of floppies.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.5 2000/11/16 13:21:06 simonb Exp $
d3 1
a3 77
# 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/netconfig	etc/netconfig
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 crunched binary, link to it, and kill it
COPY	${OBJDIR}/ramdiskbin		ramdiskbin
LINK	ramdiskbin			sysinst
LINK	ramdiskbin			bin/cat
LINK	ramdiskbin			bin/chio
LINK	ramdiskbin			bin/chmod
LINK	ramdiskbin			bin/cp
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/mt
LINK	ramdiskbin			bin/mv
LINK	ramdiskbin			bin/pax
LINK	ramdiskbin			bin/pwd
LINK	ramdiskbin			bin/rcmd
LINK	ramdiskbin			bin/rm
LINK	ramdiskbin			bin/sh
LINK	ramdiskbin			bin/stty
LINK	ramdiskbin			bin/sync
LINK	ramdiskbin			sbin/disklabel
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_ffs
LINK	ramdiskbin			sbin/mount_mfs
LINK	ramdiskbin			sbin/mount_kernfs
LINK	ramdiskbin			sbin/mount_msdos
LINK	ramdiskbin			sbin/mount_nfs
LINK	ramdiskbin			sbin/msdos
LINK	ramdiskbin			sbin/newfs
LINK	ramdiskbin			sbin/ping
LINK	ramdiskbin			sbin/reboot
LINK	ramdiskbin			sbin/route
LINK	ramdiskbin			sbin/swapctl
LINK	ramdiskbin			sbin/umount
LINK	ramdiskbin			usr/bin/chgrp
LINK	ramdiskbin			usr/bin/ftp
LINK	ramdiskbin			usr/bin/gunzip
LINK	ramdiskbin			usr/bin/gzcat
LINK	ramdiskbin			usr/bin/gzip
LINK	ramdiskbin			usr/bin/sed
LINK	ramdiskbin			usr/bin/tar
LINK	ramdiskbin			usr/bin/tip
LINK	ramdiskbin			usr/mdec/installboot
LINK	ramdiskbin			usr/sbin/bad144
LINK	ramdiskbin			usr/sbin/chown
LINK	ramdiskbin			usr/sbin/chroot
SPECIAL	/bin/rm ramdiskbin

# make some devices
SPECIAL	cd dev; sh ${CURDIR}/../../../../etc/etc.i386/MAKEDEV std
SPECIAL gzip -9 -c ${CURDIR}/../../../../etc/etc.i386/MAKEDEV > MAKEDEV.gz

# 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
d5 61
a65 2
# and the common installation tools
COPY	${CURDIR}/termcap.mini		usr/share/misc/termcap
d68 1
a68 4
SPECIAL	sh ${CURDIR}/../../../../distrib/sets/makeobsolete -b -s ${CURDIR}/../../../../distrib/sets -t ./dist 

# and the installation tools
COPY	${CURDIR}/dot.profile		.profile
@


1.5
log
@Adjust a couple of things to use less temporary space:
 + build the passwd file before copying in ramdiskbin
 + don't copy MAKEDEV, run it, then delete it - run it in-place from
   ${.CURDIR}/...../etc.i386/MAKEDEV
Also, use LINK instead of SYMLINK for files under /usr - it's not a
separate filesystem.

Fixes PR misc/11473 and port-i386/11504 (until something else grows
again).
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.4 2000/10/06 14:40:37 fvdl Exp $
d47 1
d73 2
a74 1
SPECIAL	cd dev; sh ${CURDIR}/../../../../etc/etc.i386/MAKEDEV ramdisk
@


1.4
log
@Remove less(1), to make some necessary room (it's not needed for the pure
install floppy, but is available on the rescue image).
@
text
@d1 12
a12 1
#	$NetBSD: list,v 1.3 2000/09/27 22:14:15 fvdl Exp $
d57 12
a68 12
SYMLINK	/bin/cat		usr/bin/chgrp
SYMLINK	/bin/cat		usr/bin/ftp
SYMLINK	/bin/cat		usr/bin/gunzip
SYMLINK	/bin/cat		usr/bin/gzcat
SYMLINK	/bin/cat		usr/bin/gzip
SYMLINK	/bin/cat		usr/bin/sed
SYMLINK	/bin/cat		usr/bin/tar
SYMLINK	/bin/cat		usr/bin/tip
SYMLINK	/bin/cat		usr/mdec/installboot
SYMLINK	/bin/cat		usr/sbin/bad144
SYMLINK	/bin/cat		usr/sbin/chown
SYMLINK	/bin/cat		usr/sbin/chroot
d71 2
a72 15
# 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/netconfig	etc/netconfig
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 ramdisk
SPECIAL	/bin/rm dev/MAKEDEV
d82 1
a82 1
#the lists of obsolete files used by sysinst
@


1.4.2.1
log
@file list was added on branch netbsd-1-5 on 2000-10-09 13:43:33 +0000
@
text
@d1 88
@


1.4.2.2
log
@Sync with -current. Approved by jhawk. Original commit message:

Rearrange bootfloppies. The idea is that "rescue" tools go on the
floppies as long as they fit, but they are the first to be sacrificed
if space is short, and get moved to a seperate rescue floppy.

This means that the default fdset and the 2.88M image have them,
but others (the "small" and "tiny" floppies) do not.

Sysinst is also back on the "tiny" image, and tested to be working
within 4M.
@
text
@a0 90
#	$NetBSD: list,v 1.4.2.1 2000/10/09 13:43:33 fvdl Exp $

# copy the crunched binary, link to it, and kill it
COPY	${OBJDIR}/ramdiskbin		ramdiskbin
LINK	ramdiskbin			sysinst
LINK	ramdiskbin			bin/cat
LINK	ramdiskbin			bin/chio
LINK	ramdiskbin			bin/chmod
LINK	ramdiskbin			bin/cp
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/mt
LINK	ramdiskbin			bin/mv
LINK	ramdiskbin			bin/pax
LINK	ramdiskbin			bin/pwd
LINK	ramdiskbin			bin/rcmd
LINK	ramdiskbin			bin/rm
LINK	ramdiskbin			bin/sh
LINK	ramdiskbin			bin/stty
LINK	ramdiskbin			bin/sync
LINK	ramdiskbin			sbin/disklabel
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_ffs
LINK	ramdiskbin			sbin/mount_kernfs
LINK	ramdiskbin			sbin/mount_msdos
LINK	ramdiskbin			sbin/mount_nfs
LINK	ramdiskbin			sbin/msdos
LINK	ramdiskbin			sbin/newfs
LINK	ramdiskbin			sbin/ping
LINK	ramdiskbin			sbin/reboot
LINK	ramdiskbin			sbin/route
LINK	ramdiskbin			sbin/swapctl
LINK	ramdiskbin			sbin/umount
SYMLINK	/bin/cat		usr/bin/chgrp
SYMLINK	/bin/cat		usr/bin/ftp
SYMLINK	/bin/cat		usr/bin/gunzip
SYMLINK	/bin/cat		usr/bin/gzcat
SYMLINK	/bin/cat		usr/bin/gzip
SYMLINK	/bin/cat		usr/bin/less
SYMLINK	/bin/cat		usr/bin/more
SYMLINK	/bin/cat		usr/bin/sed
SYMLINK	/bin/cat		usr/bin/tar
SYMLINK	/bin/cat		usr/bin/tip
SYMLINK	/bin/cat		usr/mdec/installboot
SYMLINK	/bin/cat		usr/sbin/bad144
SYMLINK	/bin/cat		usr/sbin/chown
SYMLINK	/bin/cat		usr/sbin/chroot
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/netconfig	etc/netconfig
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 ramdisk
SPECIAL	/bin/rm 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}/termcap.mini		usr/share/misc/termcap

#the lists of obsolete files used by sysinst
SPECIAL	sh ${CURDIR}/../../../../distrib/sets/makeobsolete -b -s ${CURDIR}/../../../../distrib/sets -t ./dist 

# and the installation tools
COPY	${CURDIR}/dot.profile		.profile
@


1.3
log
@Remove some unnecessary links.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.2 2000/09/27 18:53:57 fvdl Exp $
a50 2
SYMLINK	/bin/cat		usr/bin/less
SYMLINK	/bin/cat		usr/bin/more
@


1.2
log
@There's no dhclient on this disk, it had to be sacrificed for space.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.1 2000/09/27 16:04:17 fvdl Exp $
a24 2
LINK	ramdiskbin			sbin/cd9660
LINK	ramdiskbin			sbin/dhclient
a25 2
LINK	ramdiskbin			sbin/fdisk
LINK	ramdiskbin			sbin/ffs
a31 1
LINK	ramdiskbin			sbin/mbrlabel
a38 1
LINK	ramdiskbin			sbin/mount_ntfs
a40 2
LINK	ramdiskbin			sbin/nfs
LINK	ramdiskbin			sbin/ntfs
a41 1
LINK	ramdiskbin			sbin/ping6
a43 4
LINK	ramdiskbin			sbin/rtsol
LINK	ramdiskbin			sbin/scsictl
LINK	ramdiskbin			sbin/shutdown
LINK	ramdiskbin			sbin/slattach
@


1.1
log
@Rearrange bootfloppies. The idea is that "rescue" tools go on the
floppies as long as they fit, but they are the first to be sacrificed
if space is short, and get moved to a seperate rescue floppy.

This means that the default fdset and the 2.88M image have them,
but others (the "small" and "tiny" floppies) do not.

Sysinst is also back on the "tiny" image, and tested to be working
within 4M.
@
text
@d1 1
a1 1
#	$NetBSD: list,v 1.31 2000/06/18 23:57:32 cyber Exp $
a80 1
COPY	${CURDIR}/../../../../usr.sbin/dhcp/client/scripts/netbsd etc/dhclient-script
d88 1
a88 1
SPECIAL	cd dev; sh MAKEDEV ramdisk bpf0 bpf1
@
