Date: Tue, 18 Oct 2005 10:31:43 +0200 From: Marco Molteni <molter@tin.it> To: hackers@freebsd.org Subject: diskless: meaning of conf/base ? Message-ID: <200510181031.43863.molter@tin.it>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510181031.43863.molter>