[devel] ruby-rake и gems

Kirill A. Shutemov =?iso-8859-1?q?kas_=CE=C1_altlinux=2Eru?=
Вт Мар 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> ... сказал ежик, слазя с кактуса :-)
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060314/528a3c4f/attachment-0001.bin>


Подробная информация о списке рассылки Devel