Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Dec 2001 01:41:16 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Jordan Hubbard <jkh@winston.freebsd.org>
Cc:        Bernd Walter <ticso@cicely8.cicely.de>, Garance A Drosihn <drosih@rpi.edu>, "Louis A. Mamakos" <louie@TransSys.COM>, Sheldon Hearn <sheldonh@starjuice.net>, Kirk McKusick <mckusick@beastie.mckusick.com>, freebsd-arch@FreeBSD.ORG
Subject:   Re: Proposed auto-sizing patch to sysinstall (was Re: Using a larger block size on large filesystems) 
Message-ID:  <200112090941.fB99fGV36341@apollo.backplane.com>
References:   <50925.1007888526@winston.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
    Sigh.  Look, the whole point of 'A'uto is to create a reasonable 
    setup for a layperson installing a system.  It is not there to 
    cow-tow to a minimalist status-quo.  It is there to give a layperson
    a reasonable system that does not require him to screw around
    with the infrastructure when he does reasonable things, like add an 
    account for themselves or install a bunch of ports or follow OUR 
    directions on how to retrieve, compile, and install system source. 

    That is what the option is there for and right now sysinstall doesn't
    even come CLOSE to providing that.  It creates partitions that are
    too small.  It creates relatively unsafe partitions - for example,
    leaving /var/tmp on /var where /var itself is ALREADY too small for
    a number of ports, including our printing mechanism and vmware.   You
    may be smart enough to ensure that your mail spool and /var/tmp 
    don't fill up and screw each other over (it can go in either direction),
    but the layperson is NOT.  You may be smart enough to know how to 
    manage /usr but the layperson is not.  We can't solve every problem
    in sysinstall but we can easily and trivially solve a number of them.

    My patch creates a far safer default partitioning for the layperson
    and, you know what?  I think it creates a far better default partitioning
    for many FreeBSD developers and power users as well.  It is certainly
    far, far, FAR superior to what sysinstall does now.

    Now I've spent the time and effort to fix this, and I am getting rather
    sick and tired of people trying to impose a minimalist view on 
    sysinstall's actions on the one hand, and a complex view on the other.
    I am sick and tired of people who complain that it doesn't reflect their
    view of reality.  Well, guess what?  IT NEVER WILL!  These views are
    why sysinstall's auto-partitioning has essentially been broken for
    years now.

    Hell, all of you have had YEARS to fix this and haven't lifted a finger.
    You all have complained and argued a lot, but code?  Nope!  Nothing
    beyond a few hacks and tweeks.  And more arguing.  I am fixing it. 
    I have fixed it.  Try living with my solution for a while rather then
    complaining about it, you may even grow to like it.  My bet is that our
    users will love it.  In she goes...

						-Matt

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112090941.fB99fGV36341>