Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Apr 2001 01:21:32 -0500 (CDT)
From:      Alex Charalabidis <alex@wnm.net>
To:        jesse reynolds <jesse@va.com.au>
Cc:        <freebsd-questions@FreeBSD.ORG>
Subject:   Re: can FreeBSD apply security updates without making world?
Message-ID:  <Pine.BSF.4.32.0104020059490.53369-100000@earth.wnm.net>
In-Reply-To: <a0501041eb6edbc1f055d@[10.0.1.52]>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2 Apr 2001, jesse reynolds wrote:

> At 23:47 -0500 1/4/2001, Alex Charalabidis wrote:
> >On Mon, 2 Apr 2001, jesse reynolds wrote:
> >
> >  > However the problem with ports is that you virtually have to upgrade
> >>  your OS to the very latest version in order for the latest port to
> >>  actually build. (not always the case, but mostly).
> >>
> >Rarely the case, actually, though you might need an update package for the
> >ports collection itself.
>
> Sadly it's been mostly the case for me. I'll try an update package
> for ports, again, but last time I tried thereafter every port I tried
> to run said "sorry, your version of freebsd is not new enough, please
> install the latest freebsd" - or something to that effect.
>
You're making life difficult for yourself by keeping 3.3 instead of
upgrading to at least 3.5-STABLE (which includes BIND 8.2.3 in the base
system). Did you update the ports collection itself after installing the
update package? Ports support for 3.x has been officially discontinued but
I've had no problem building ports on 3.x yet, nothing's changed enough to
make them break. Changing to 3.5-STABLE addresses a host of other issues
too, just read the advisories.

> >  > what about packages, is the way to go to download a package for the
> >>  OS version you're running (eg FreeBSD 3.3-RELEASE or 4.1-RELEASE) and
> >>  install it over the top of what you've got?
> >>
> >For packages, you ought to remove the old package before installing the
> >new one; for ports, after a successful 'make,' pkg_delete or 'make
> >deinstall' the old version before your 'make install.'
>
> okay, does package deletion remove config files as well?
>
No, for the very good reason that you may have spent hours fine-tuning
your config files, which may well work perfectly with the new version
you're installing, and don't want them blown away with the next upgrade.

> So, case in point, i want to upgrade to the latest BIND, I currently
> have FreeBSD 3.3-RELEASE on this box, and I believe I installed the
> BIND from the ports collection of that release, it's version 8.1.2.
> However there is no pkg_info for bind on this box... how easy will it
> be to upgrade it do you think?
>
Here's what I did on some machines specifically for the BIND issue, though
it's strictly a no-no if you go by the book and I did it with somewhat
more recent kernels: I cvsup'ed the latest RELENG_3 source and rebuilt
libisc, libbind and then named itself from the new sources. You shouldn't
be doing it but it might work. If you choose to do so, back up those
components before trying it. This is the best I, or anyone else, can do
for a man who refuses to upgrade. It's really bad advice but yours if
you want it. :)

-ac


-- 
===================================================================
Alex Charalabidis                           Worldspice Technologies
5050 Poplar Ave.         Memphis, TN, USA           +1 901 432 6000
Opinions expressed are mine alone but may be yours for a small fee.
===================================================================



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




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