From: mathew
Date: 2005-09-23T23:21:47+09:00
Subject: Re: RubyGems in Ruby HEAD
Pascal Terjan wrote:
>On 9/22/05, mathew wrote:
>
>
>>Why not? Many Ruby libraries have no non-Ruby code, so there's no
>>difference between a 'binary' and a 'source' version of them. Plus,
>>surely it's possible to mark that (say) openssl-ruby depends on having a
>>C compiler and openssl-dev? If necessary for policy reasons, mark it as
>>a 'source' rather than a 'binary' package.
>>
>>
>
>And then people will install a compiler on their server to ease
>exploits ? or remove the compiler after each install ?
>
I'm fascinated by the idea that a C compiler is a uniquely dangerous
vector for exploits.
If you have Ruby and Perl on a system, you already have everything you
need to carry out most exploits. And if the hacker really needs a C
compiler--I dunno, maybe there are lots of hackers out there who don't
have C compilers on their machines--he can simply download one.
mathew