[CentOS] Glibc sources?
Earl A Ramirez
earlaramirez at gmail.com
Fri Feb 27 19:02:49 UTC 2015
On 27 February 2015 at 13:49, ANDY KENNEDY <ANDY.KENNEDY at adtran.com> wrote:
> All,
>
> Please excuse any ignorance in this e-mail as I am not a RH/CentOS/Fedora
> user and may
> blunder my way through the correct terminology for my request.
>
> I'm tasked with reconstructing the CentOS version of the GlibC library for
> testing with
> gethostbyname(). My mission is to show that we are not affected by the
> latest exploit for
> the product we are shipping targeted for RHEL and CentOS. To do so, I
> want to equip
> gethostbyname() with additional code.
>
> My objective is to rebuild from source the EXACT version of GlibC for
> CentOS 6.6.
> Afterwards, I will make my changes in the code, rebuild and complete my
> testing.
>
> libc.so.6 reports:
> GNU C Library stable release version 2.12, by Roland McGrath et al.
> Copyright (C) 2010 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
> Compiled by GNU CC version 4.4.7 20120313 (Red Hat 4.4.7-11).
> Compiled on a Linux 2.6.32 system on 2015-01-27.
> Available extensions:
> The C stubs add-on version 2.1.2.
> crypt add-on version 2.1 by Michael Glad and others
> GNU Libidn by Simon Josefsson
> Native POSIX Threads Library by Ulrich Drepper et al
> BIND-8.2.3-T5B
> RT using linux kernel aio
> libc ABIs: UNIQUE IFUNC
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/libc/bugs.html>.
>
> But, when looking through the source code for this version on the CentOS
> servers I only see:
> <http://vault.centos.org/6.6/updates/Source/SPackages/>
> [ ] glibc-2.12-1.149.el6_6.4.src.rpm 07-Jan-2015 22:45 15M
> [ ] glibc-2.12-1.149.el6_6.5.src.rpm 27-Jan-2015 23:13 15M
>
> Please point me to the correct source tarball, and all required patches so
> that I can
> reconstruct my loaded version of GlibC. A yum command is also acceptable.
>
> Thanks,
> Andy
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
Hi Andy,
You can use yumdownloader to download the source
$ yumdownloader --source glibc
$ rpm -ivh <package.src.rpm>
This will give you all the relevant files required for building the package.
--
Kind Regards
Earl Ramirez
More information about the CentOS
mailing list