Date: Tue, 06 Aug 2013 13:23:15 -0500 From: dweimer <dweimer@dweimer.net> To: freebsd-questions@freebsd.org Subject: Re: How to Fix Port Audit showing ports not installed on a system Message-ID: <8826af281224e2db334d446a51c11342@dweimer.net> In-Reply-To: <52012B43.5000000@ifdnrg.com> References: <58b0a130601de49508aa7f7b8c1c9833@dweimer.net> <52012B43.5000000@ifdnrg.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 08/06/2013 11:58 am, Paul Macdonald wrote: > On 06/08/2013 17:25, dweimer wrote: >> I have a system that I just recently setup port audit, after realizing >> I forgot to install it on the machine. The problem is that it is >> finding vulnerabilities in several ports that are not installed on the >> system. These may have been installed at one point and removed. >> Firefox is one of the ones listed, I know that it was on the system >> previously, but was removed a few months back. portmaster -l and pkg >> info don't list it as installed, but port audit shows: >> firefox-20.0,1. Where would portaudit be picking up these ports from? >> Is there anyway to reset its database? >> > rm -R /var/db/portaudit/ > > then run portaudit -Fda > > > -- Already tried that, but that data only contains the list of known vulnerabilities, not the installed ports/packages. Perhaps, its not using pkgng I discovered if I do a pkg info command I get the correct list of installed ports and packages. If I do a pkg_info I get a much larger list showing everything as corrupted. ... pkg_info: the package info for package 'fftw3-3.3.3_1' is corrupt pkg_info: the package info for package 'filelight-4.10.1' is corrupt pkg_info: the package info for package 'firefox-20.0,1' is corrupt pkg_info: the package info for package 'fixesproto-5.0' is corrupt pkg_info: the package info for package 'flac-1.2.1_3' is corrupt pkg_info: the package info for package 'flex-2.5.37_1' is corrupt ... Of course I have WITH_PKGNG="YES" in the make.conf, and I believe that has been there ever since the server was built. Is my best option to get the correct list from pkg info use rm -r /var/db/pkg/* to clear everything out and then reinstall all of the ports? -- Thanks, Dean E. Weimer http://www.dweimer.net/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8826af281224e2db334d446a51c11342>