Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Oct 2008 00:30:58 +0400
From:      Eygene Ryabinkin <rea-fbsd@codelabs.ru>
To:        Miroslav Lachman <000.fbsd@quip.cz>, Mel <fbsd.hackers@rachie.is-a-geek.net>
Cc:        freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org, bug-followup@freebsd.org, portmgr@freebsd.org
Subject:   Re: ports/126853: ports-mgmt/portaudit: speed up audit of installed packages
Message-ID:  <MRZF8NuemvbQ7VF3LLDfpKy9wlQ@20cDGM%2B8hsk/QFQ6RA5/3vpdoQo>
In-Reply-To: <z2O%2B4%2B8UQKfxtBYHyqAbqkG4Ou0@QVgNi3j1H2rcTEP0LW0BG0M3AmY> <EKKLj%2BQtJOGw7O5ixPRfodkBmKQ@O8yh5KtmpEtRFNY39Ou3FOnmnV8>
References:  <WGReTVL6CLts/44OKi4qLEsAGHs@jm/Q2DKg1djxmpGNf45V%2BWpjPIE> <48DE5CC0.9000708@localhost.inse.ru> <o/JeKQBFxyWYOEj%2BysAVRhQK6g8@iXA9ZWPrtc2I2BMzBXoToMd7YdQ> <48DF6735.4030906@quip.cz> <4bESZpNwE3z/DdlE2fwK/BXzQSo@2MQ0uKCiT7mdMUuLeUzs8Nv3ToQ> <xIGBGzzNkgJfXK2hY3ABIqS4mko@Nv45r0f9gWT8HCu35qu0Xm2Zg98> <48E94281.8010300@quip.cz> <fBWJkCKjscsePzEEmCUQJBXc15o@Vw/vnYB8jgSxjLDGajBSHdBTgp4> <48E9D382.4000001@quip.cz> <EKKLj%2BQtJOGw7O5ixPRfodkBmKQ@O8yh5KtmpEtRFNY39Ou3FOnmnV8>

next in thread | previous in thread | raw e-mail | index | archive | help
Mon, Oct 06, 2008 at 02:30:29PM +0400, Eygene Ryabinkin wrote:
> OK, fine.  I will implement the usage of the local INDEX file in some
> days.

OK, I had implemented both '-o' option to pkg_audit and the usage of the
local INDEX file.  I had reworked pkg_audit and portaudit a bit further,
mostly fixing some issues (both mine and existing).  Here we go.

Patches for pkg_install that adds pkg_audit:
  http://codelabs.ru/fbsd/patches/portaudit/0001-Add-functions-for-traversing-package-database-and-ma.patch
  http://codelabs.ru/fbsd/patches/portaudit/0002-Add-function-match_get_pkgorigin.patch
  http://codelabs.ru/fbsd/patches/portaudit/0003-New-utility-pkg_audit.patch
  http://codelabs.ru/fbsd/patches/portaudit/0004-pkg_audit-add-option-to-print-origins.patch

Mega-patch for pkg_install:
  http://codelabs.ru/fbsd/patches/portaudit/pkg_install-megapatch-pkg_audit.diff

Patches for portaudit:
  http://codelabs.ru/fbsd/patches/portaudit/0001-Avoid-usage-of-global-variables-N-in-the-print_affe.patch
  http://codelabs.ru/fbsd/patches/portaudit/0002-Separate-vulnerable-ports-search-from-the-formatter.patch
  http://codelabs.ru/fbsd/patches/portaudit/0003-Use-pkg_audit-utility-if-it-is-available.patch
  http://codelabs.ru/fbsd/patches/portaudit/0004-Implement-checking-for-a-new-package-versions.patch

Mega-patch for portaudit:
  http://codelabs.ru/fbsd/patches/portaudit/portaudit-megapatch_pkg_audit-and-checknew.diff

Opinions are welcome!
-- 
Eygene



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