Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Sep 1998 18:57:28 -0400
From:      Tim Vanderhoek <vanderh@ecf.utoronto.ca>
To:        Archie Cobbs <archie@whistle.com>, John Fieber <jfieber@indiana.edu>
Cc:        marquis@roble.com, ports@FreeBSD.ORG
Subject:   Re: sshd
Message-ID:  <19980918185728.A248@mrmell>
In-Reply-To: <199809140706.AAA16521@bubba.whistle.com>; from Archie Cobbs on Mon, Sep 14, 1998 at 12:06:05AM -0700
References:  <Pine.BSF.4.02A.9809122252530.2501-100000@fallout.campusview.indiana.edu> <199809140706.AAA16521@bubba.whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 14, 1998 at 12:06:05AM -0700, Archie Cobbs wrote:
> 
> If someone was interested, it would be easy to write a script
> that checks all the ports:

Yes and no.  :)

Ports are not necessarily supposed to remove everything they install.

What's needed (and has been needed for a long time) is to allow the
user to choose between "pkg_delete_for_ever" and
"pkg_delete_im_gonna_upgrade_now" (where there upgrading is the most
commen reason for desiring such as deinstall, but not the only one).

Currently all deinstalls are of the "pkg_delete_im_gonna_upgrade_now"
type.

To be even more ambitious, you should consider comparing /etc before
and after, too.  Maybe throw-in a comparison of /etc between install
and deinstall, too.  Some ports modify things in there that they
should not (mgetty+sendfax bit me last time I installed it, for
example).

Without first implementing a "pkg_delete_for_ever", though, you'll get
a lot of noise.


>  - mount / and /usr read-only
[...]
>  - cycle through every port and:

A (probably) surprising number of ports will legitimately require
a read-write /.


-- 
This .sig is not innovative, witty, or profund.

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



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