diskless: meaning of conf/base ?
Marco Molteni
molter at tin.it
Tue Oct 18 01:32:10 PDT 2005
Hi,
lately I have been playing with diskless booting with 6.x and 7.x.
I understand how the whole /conf overriding mechanism works, and
I think it is useful.
What I am missing is the usefulness of conf/base, especially
conf/base/etc, that diskless(8) suggests to fill with the same
etc in $disklessroot/etc.
Let me say it in another way:
conf/default/etc/ contains the overrides
conf/base/etc/ contains the base etc that is overridden by the
files in default/etc
since anyway below $disklessroot we have an already existing etc:
$disklessroot/ect/, and since the normal way to initialize conf/base/etc
is:
cp -Rp $disklessroot/etc/ $disklessroot/conf/base/etc
So we get 3 copies of etc that need to be kept synchronized:
/etc
$disklessroot/etc
$disklessroot/conf/base/etc
why do we need $disklessroot/conf/base/etc at all?
I know that there is the possibility to use
conf/base/etc/diskless_remount to avoid filling conf/base/etc, but
anyway, my question remains. diskless_remount could be moved to,
say, /conf.
thanks
marco
More information about the freebsd-hackers
mailing list