From owner-freebsd-security Mon Dec 18 10: 8:35 2000 From owner-freebsd-security@FreeBSD.ORG Mon Dec 18 10:08:30 2000 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from sj-msg-core-4.cisco.com (sj-msg-core-4.cisco.com [171.71.163.10]) by hub.freebsd.org (Postfix) with ESMTP id D8DFC37B402 for ; Mon, 18 Dec 2000 10:08:26 -0800 (PST) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-4.cisco.com (8.9.3/8.9.1) with ESMTP id KAA27893; Mon, 18 Dec 2000 10:03:21 -0800 (PST) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.1/8.11.1) id eBII3Ew94725; Mon, 18 Dec 2000 10:03:14 -0800 (PST) (envelope-from bmah) Message-Id: <200012181803.eBII3Ew94725@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: Dag-Erling Smorgrav Cc: Roman Shterenzon , Chris Faulhaber , Mikhail Kruk , James Lim , security@FreeBSD.ORG Subject: Re: Security Update Tool.. In-Reply-To: References: Comments: In-reply-to Dag-Erling Smorgrav message dated "16 Dec 2000 18:43:55 +0100." From: "Bruce A. Mah" Reply-To: bmah@FreeBSD.ORG X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1333571908P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 18 Dec 2000 10:03:14 -0800 Sender: bmah@cisco.com Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --==_Exmh_1333571908P Content-Type: text/plain; charset=us-ascii If memory serves me right, Dag-Erling Smorgrav wrote: > Roman Shterenzon writes: > > pkg_version works with /usr/ports/INDEX which tends to be outdated. > > Porteasy (ports/misc/porteasy) already knows how to: > > 1) update ports/INDEX > 2) make do without it if it already knows the "true" name of the port > 3) update individual ports and their dependencies recursively > 3) obtain the full name and version of ports from their Makefiles When PW commits a very short patch to bsd.port.mk (in his defense, he's been meaning to do this for awhile), pkg_version will work just wonderfully without an installed /usr/ports/INDEX file, querying ports' Makefiles for current version numbers. sobomax and I have been testing this since before BSDCon; the pkg_* code necessary to make this work has been in -CURRENT and -STABLE since before 4.2-RELEASE. To be honest, I haven't seen porteasy, but my feeling about #3 above is that it's really really hard for an automated system to get right all of the time. Cheers, Bruce. --==_Exmh_1333571908P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: Exmh version 2.2 06/23/2000 iD8DBQE6PlFi2MoxcVugUsMRAusbAJ4wx/LFDBntnevqN+1pglMPCAAUtgCgjazm X3ZqLRwPKbem1uR01idOQbY= =BHbd -----END PGP SIGNATURE----- --==_Exmh_1333571908P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message