This page lists how to find and extract patches from various open source-providing vendors, such as distributors of Linux, *BSD, and other related operating systems. See the general Vendor information page for details on where to find security announcements.
When adding to this page, please include the following vendor information:
how to find source packages for a given release
how to extract a patch from a given version of software
As well, please keep this list in alphabetical order.
ALT Linux
-
Source code for packages built from
GEAR repositories:
Source code for packages built from source RPMs (automatically converted by
gear-srpmimport):
Debian
Exherbo
Fedora
Frugalware
Gentoo
Mandriva
Microsoft Linux Systems Group
MontaVista LLC
-
Pro 4.x, CGE 4.x, Mobilinux 4.1, Pro 5.0.24, CGE 5.1 and etc ( None MVL6 and cge 6 ).
OpenBSD
OpenSUSE and SUSE Linux
Openwall
CVSweb:
-
native.tar.gz files (around 2
MB) are available off our
FTP mirrors separately for each branch of Owl - these contain just our own stuff and patches to third-party software that we package (same as those available via CVSweb and anoncvs)
Pardus
Source PiSi packages (PiSi is the package manager of Pardus) for released updates are available on Pardus Repositories:
http://packages.pardus.org.tr
Workflow:
Go to Devel repository for the latest update (Go to Pardus 2007 repository for updates to older versions or backports of the fix)
Browse to the package name and click
You can see all applied patches and release history at the end of the page. =====
pkgsrc (NetBSD Packages Collection for multiple OS's incl. *Bsd, Linux, Solaris, OSX, etc.)
Red Hat
Source RPMs of released updates are available via Red Hat
FTP server or CentOS Git server:
Advisories including full version numbers of fixed packages are mailed to the following mailing list:
CVE-to-Errata mapping pages:
Bugs in Red Hat Bugzilla have CVE id set as an alias so it can be used for direct access:
Workflow:
rPath
-
Browse to the package name (click on the “source” link under the correct package)
Choose the appropriate version. If you don't know the version, but want the latest version on a particular branch, choose the first link that contains that branch name.
Click “show files”
Click on a particular file to view its contents. Note that not all patches contained in the source are necessarily applied. To see which are applied, and under what conditions, look at the relevant addPatch() line in the recipe.
Ubuntu
Wind River