Post a Comment
A good place to get that would be the The pkgsrc guide, http://netbsd.org/Documentation/pkgsrc/.
The first section is titled, "What is pkgsrc?"
As a NetBSD user, I've always used pkgsrc on my native system. When I began using a solaris 10 desktop at work, I found blastwave and sunfreeware lacking and was glad to see that I could bootstrap pkgsrc on my system. It is also encouraging to see that DragonflyBSD support has picked up to where it is. I know that team had lofty goals for their own packaging system that was put on the backburner in favor of pkgsrc.
audit-packages is a really great tool to automatically audit your system for security issues with installed packages. Unfortunately, since the release cycle of firefox on pkgsrc was not kept up daily in the past, it meant I would have at least 5 vulnerabilities on my system due to each firefox release. Since it has been the number one application that has had issues, I've almost considered not installing firefox through the package system and instead using the automatic update feature of the browser. I will retry things with this pkgsrc release.
Unfortunately, since the release cycle of firefox on pkgsrc was not kept up daily in the past, it meant I would have at least 5 vulnerabilities on my system due to each firefox release.
We have been keeping the Firefox/Thunderbird/Seamonkey packages up-to-date almost the day after each release. The stable pkgsrc branch always lags behind a few days more (due to extra sanity-checking of updates), but is very up-to-date with security fixes as well. They few security issues left with Firefox ATM are still unpatched by Mozilla, so we can't really do much about them, but they're minor.



