10e6b321d0
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 |
||
---|---|---|
.. | ||
defaults | ||
etc.alpha | ||
etc.amd64 | ||
etc.i386 | ||
etc.ia64 | ||
etc.sparc64 | ||
isdn | ||
kerberosIV | ||
mtree | ||
namedb | ||
pam.d | ||
periodic | ||
ppp | ||
rc.d | ||
root | ||
sendmail | ||
amd.map | ||
apmd.conf | ||
auth.conf | ||
crontab | ||
csh.cshrc | ||
csh.login | ||
csh.logout | ||
dhclient.conf | ||
disktab | ||
fbtab | ||
ftpusers | ||
gettytab | ||
group | ||
hosts | ||
hosts.allow | ||
hosts.equiv | ||
hosts.lpd | ||
inetd.conf | ||
locale.alias | ||
locale.deprecated | ||
login.access | ||
login.conf | ||
mac.conf | ||
MAKEDEV | ||
MAKEDEV.local | ||
Makefile | ||
man.alias | ||
master.passwd | ||
minfree | ||
moduli | ||
motd | ||
netconfig | ||
netstart | ||
network.subr | ||
networks | ||
newsyslog.conf | ||
nls.alias | ||
nsmb.conf | ||
opieaccess | ||
pccard_ether | ||
phones | ||
printcap | ||
profile | ||
protocols | ||
rc | ||
rc.atm | ||
rc.devfs | ||
rc.diskless1 | ||
rc.diskless2 | ||
rc.firewall | ||
rc.firewall6 | ||
rc.initdiskless | ||
rc.isdn | ||
rc.network | ||
rc.network6 | ||
rc.pccard | ||
rc.resume | ||
rc.sendmail | ||
rc.serial | ||
rc.shutdown | ||
rc.subr | ||
rc.suspend | ||
rc.syscons | ||
rc.sysctl | ||
remote | ||
rpc | ||
services | ||
shells | ||
sysctl.conf | ||
syslog.conf | ||
termcap.small | ||
usbd.conf |