On Mon, 26 Sep 2011, Arnaud Lacombe wrote:

Hi,

On Mon, Sep 26, 2011 at 4:34 PM, Brett Glass <br...@lariat.net> wrote:

My personal preference would be to place portions of the directory tree
which contain critical configuration information and are not written in
normal use -- e.g. /etc and /boot --

The problem with /boot on a dedicated partition is the the kernel,
since at least 8.x, is installed by default with a vast majority of
crap. That's all the .symbols, that 99% of FreeBSD users will never
uses.

My recollection is that this is because kensmith forgot to take 'makeoptions DEBUG=-g' out of GENERIC when branching stable/8, and no one noticed until a couple of releases in, at which point it seemed consistent with POLA to just keep it there. Unfortunately I am not having much luck digging through mail archives trying to confirm that.
I don't remember whether the plan was to turn it off on stable/9 or not.


Beside that, the auto-partitionner refuses to work on <1G drive, which
is really ridiculous...

FreeBSD 9.0BETA2 bases + games fit in 310MB, crap taken out.

Can you even buy a spinning disk less than 50GB these days?
If you have hardware of that nature, you are almost certainly going to want to customize other aspects of the system (and if it's an under-provisioned system, are you really going to be doing this customization in-place?), at which point removing the extra stuff is minimal extra work. If a developer has to ask a user to do something (e.g. compile) in order to debug something, there is a huge hit in the response rate; having the symbols available in the general case can be helpful.

-Ben Kaduk
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to