dillon 093dfa7f7d Revamp the way rc.diskless1 creates and populates memory filesystems. Make
the whole thing generic.  That is, /conf/base, /conf/default,
/conf/${ipba}, and /conf/${ip} are all handled the same way.

Introduce an NFS remounting feature via the /conf/base/<dir>/diskless_remount
so you can avoid dup'ing system directories in /conf (described in rc file).

Introduce a memory filesystem sizing feature via the /conf/base/<dir>/md_size
file that allows you to override the default memory filesystem size.

Introduce a file containing relative paths to remove for each memory filesystem
directory as /conf/base/<dirname>.remove.

Make the cpio feature more generic (applies to any filesystem) (aka
/conf/base/<dirname>.cpio.gz).

Allow any root directories to be created as a memory filesystem via the
/conf/*/* mechanism.

Replace the copyright notice with a reference to the COPYRIGHT file and
do other cleanups.

(documentation and man page updates to follow).

MFC after:	3 days
2002-12-21 00:30:08 +00:00
..
2002-08-07 16:01:06 +00:00
2002-11-26 07:55:44 +00:00
2001-08-31 22:49:22 +00:00
2002-11-12 17:31:12 +00:00
2002-03-21 21:43:25 +00:00
2001-12-18 18:21:51 +00:00
2002-04-22 16:18:36 +00:00
2001-08-14 23:51:58 +00:00
2002-12-12 09:31:10 +00:00
2002-07-31 10:05:37 +00:00
2002-12-13 09:18:09 +00:00
2002-09-30 08:01:16 +00:00
2002-10-12 10:31:31 +00:00
2002-09-19 20:14:50 +00:00
2002-12-17 23:59:10 +00:00
2001-11-22 21:43:43 +00:00