summaryrefslogtreecommitdiffstats
path: root/lib/libmd
diff options
context:
space:
mode:
authordillon <dillon@FreeBSD.org>2002-12-21 00:30:08 +0000
committerdillon <dillon@FreeBSD.org>2002-12-21 00:30:08 +0000
commit093dfa7f7d074e6f8b3c69f986c98e350260758d (patch)
tree8050fbd4882dffb57ed1934d93fd85cd563d2209 /lib/libmd
parent8de8a7fb5c53956166ee311ff010b874e3b31540 (diff)
downloadFreeBSD-src-093dfa7f7d074e6f8b3c69f986c98e350260758d.zip
FreeBSD-src-093dfa7f7d074e6f8b3c69f986c98e350260758d.tar.gz
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
Diffstat (limited to 'lib/libmd')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud