Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Apr 2002 14:19:49 -0500
From:      Mike Meyer <mwm-dated-1020021600.7915bc@mired.org>
To:        kudzu@tenebras.com
Cc:        Lucky Green <shamrock@cypherpunks.to>, freebsd-stable@freebsd.org
Subject:   Re: /etc/defaults/rc.conf theory
Message-ID:  <15557.46037.660880.582373@guru.mired.org>
In-Reply-To: <3CC4E3D4.6010603@tenebras.com>
References:  <002d01c1ea7d$cf1cb060$c33a080a@LUCKYVAIO> <3CC4E3D4.6010603@tenebras.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In <3CC4E3D4.6010603@tenebras.com>, Michael Sierchio <kudzu@tenebras.com> typed:
> > Depends on the user. My rc.conf has perhaps 15 lines and some of those
> > are simply there because the OpenSSH and bind ports in STABLE tend to
> > lag quite a bit behind the release and the port versions are installed
> > in different directories than the those that come with the default
> > FreeBSD distribution. 
> Same here.

And here.

> But it is UTTERLY ABSURD that everything isn't installed as a package --
> even those components in the base system, so they can be removed and
> replaced with, for example, the ports versions.

True. If you want to contribute towards changing this, the libh
project is looking for people.

> I don't run BIND or Sendwhale^H^H^H^H^Hmail.  I want the version of
> OpenSSH in the ports.   And why the heck is OpenSSL in the system?

Because SSH is considered part of a complete system.

> It's extremely difficult to track -STABLE or -SECURITY and maintain
> a configuration used in a professional environment.  I'm happy for
> hobbyists to do as they please, but this is another barrier to
> gaining acceptance for our favorite OS.

I don't find it difficult at all. Then again, I make liberal use of
the NO_* options in /etc/make.conf. I suggest you do the same.

> The rationale for inclusion in the base system as opposed to ports
> has usually been licensing issues.

By some odd quirk, I've never heard any such rationale.

> The trend toward including everything needs to STOP.

We clearly aren't including "everything". There's lots of stuff that
isn't included. In fact, the *only* two reasons I've ever run into for
adding something to the base system was that 1) it's required to build
part of the base system, or 2) it's become a critical component of a
complete system.

Some mailer and some ssh need to be part of the base system. If they
aren't up to snuff for you and you aren't happy disabling things in
the base system and installing ports, then you need to find someone to
maintain a version you want as part of the base system, and then
convince everyone else that this is better. Tracking OpenSSL/OpenSSH
closer is probably an easy sell. The same is not true for sendmail.

	<mike
--
Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.

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




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