[devel] ruby-rake и gems
Kirill A. Shutemov
kas на altlinux.ru
Вт Мар 14 14:16:58 MSK 2006
On 14:03 Tue 14 Mar, Mikhail Yakshin wrote:
> > Пропатчить rubygems, чтоб он смотрел в правильные директории это очень
> > сложно?
>
> Во-первых - даже rubygems - сложно. Во-вторых, смотрят не rubygems, а
> пакеты.
Используя предоставляемое rubygems api или самостоятельно?
> > Например, фактически, сильно увеличивается $: за
> > счёт rubygems директорий, что не способствует безопасности.
>
> Неправда ваша:
>
> $ irb
> irb(main):001:0> a = $:; require 'rubygems'; b = $:; p b - a
> []
> => nil
>
> LOADPATH на самом деле не меняется. Хотя, конечно, начинают подгружаться
> модули gem - но - извините - разве не этого вы хотели, когда просили,
> чтобы require умел эмулировать require_gem?
Ключевое слово "фактически". Я понимаю, что явно она не
переопределяется(что ещё хуже), но начинают загружаться модули из
директорий с невнятным происхождением и не определёнными ограничениями
доступа.
--
Kirill A. Shutemov Belarus, Minsk
E-mail: k.shutemov (AT) sam-solutions.net
JID: kas (AT) altlinux.org
ICQ: 152302675
<hiddenman> ааа. это прикол
<AMorozov> ... сказал ежик, слазя с кактуса :-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: not available
Url : http://lists.altlinux.org/pipermail/devel/attachments/20060314/528a3c4f/attachment-0001.bin
Подробная информация о списке рассылки Devel