ports/126853: ports-mgmt/portaudit: speed up audit of installed packages

Eygene Ryabinkin rea-fbsd at codelabs.ru
Mon Oct 6 20:31:02 UTC 2008


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


More information about the freebsd-hackers mailing list