Date: Fri, 20 Dec 2002 16:30:08 -0800 (PST) From: Matt Dillon <dillon@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/etc rc.diskless1 Message-ID: <200212210030.gBL0U8mj092252@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
dillon 2002/12/20 16:30:08 PST Modified files: etc rc.diskless1 Log: 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 Revision Changes Path 1.18 +152 -72 src/etc/rc.diskless1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212210030.gBL0U8mj092252>