My question exactly - how can one tell which apps in a src rpm are
staticly linked against zlib once installed.  Ones such as zebedee (not
a Mandrake rpm) I know about as I set it up before install, but I think
someone mentioned mozilla (which I have not checked yet) - any other
sleepers?

BillK

On Wed, 2002-03-13 at 21:51, Nick Thompson wrote:
> [EMAIL PROTECTED] wrote:
> 
> >On 13 Mar 2002, Bill Kenworthy wrote:
> >
> >>Hi,
> >>is it possible to use rpm to get a list of files/packages from the rpm
> >>database that were built using zlib?  I have a lot built from src.rpm
> >>and would like to check ...
> >>
> >It could be a start to help find packages. However, many packages may
> >link statically against the library and will be vulnerable even if you
> >upgrade zlib. To fix these you'll need to download the src rpm and
> >rebuild against the fixed library.
> >
> 
> That is what Bill was asking I think. I don't think rpm can help you 
> find out which packges use zlib statically as there is no external 
> dependancy or provide that marks this. If executables are not stripped, 
> then you might be able to dump symbol information from them using 'find' 
> to track them down, see which ones have zlib symbols in and then use rpm 
> to track those executables back to packages, but even this won't work if 
> some or all of your executables (and libs) are stripped.
> 
> Having said that you only need to worry about packages that are using 
> untrusted zlib compressed data (e.g. ppp). You only need to prevent 
> yourself from an exploit. Trusted data can be fixed, if and when you 
> find a problem.
> 
> 
> Nick.
> 
> 
> ----
> 

> This message has been 'sanitized'.  This means that potentially
> dangerous content has been rewritten or removed.  The following
> log describes which actions were taken.
> 
> Sanitizer (start="1016027967"):
>   Part (pos="2912"):
>     SanitizeFile (filename="unnamed.txt", mimetype="text/plain"):
>       Match (rule="2"):
>         Enforced policy: accept
> 
>   Part (pos="4273"):
>     SanitizeFile (filename="message.footer", mimetype="text/plain"):
>       Match (rule="default"):
>         Enforced policy: defang
> 
>       Replaced mime type with: application/DEFANGED-84279
>       Replaced file name with: message_footer.DEFANGED-84279
> 
>   Total modifications so far: 1
> 
> 
> Anomy 0.0.0 : Sanitizer.pm
> $Id: Sanitizer.pm,v 1.54 2002/02/15 16:59:07 bre Exp $



Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to