Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 May 2006 11:45:57 +0100
From:      "Steven Hartland" <killing@multiplay.co.uk>
To:        "Brent Casavant" <b.j.casavant@ieee.org>, "Colin Percival" <cperciva@freebsd.org>
Cc:        freebsd security <freebsd-security@freebsd.org>, FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: FreeBSD Security Survey
Message-ID:  <009101c67d8c$ee013db0$b3db87d4@multiplay.co.uk>
References:  <4471361B.5060208@freebsd.org> <20060521231657.O6063@abigail.angeltread.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Brent Casavant wrote:
> On Sun, 21 May 2006, Colin Percival wrote:
 
> So, in short, that's why *I* rarely update ports for security reasons.
> 
> There are steps that could be taken at the port maintenance level that
> would work well for my particular case, however that's beyond the
> scope of the survey.  Thanks for taking the time put the survey
> together, I certainly hope it proves useful.

Perfectly put there Brent portupgrade is all very powerful but:
* Take an absolute age to do anything but the simplest updates
* Often fails and needs significant manual fixing

Here its usually 100 times quicker to just do:
pkg_info | awk '{print $1}' > packages.txt
cat packages.txt | xargs pkg_delete -f
cat packages.txt | xargs pkg_add -r

This at least brings you up to a known good set. Alternatively I
also use something similar but build from ports the problem with
that is often the ports need to be built with custom options to get
back to how you started so unless you where very maticuls in
noting down the options to every port on every machine you
installed something often goes wrong :(

On good example of portupgrade "going off on one" is a simple
upgrade of mtr we dont install any X on our machines so mtr-nox11
is installed. Whenever I've tried portupgrade in the past its
always trolled of and started downloading and build the behemoth
that is X, CTRL+C hence always ensues and I forget about upgrading
until I really HAVE to.

    Steve



================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137
or return the E.mail to postmaster@multiplay.co.uk.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?009101c67d8c$ee013db0$b3db87d4>