Страница 1 из 1

Не восстанавливаются флаги файлов в плагинах

Добавлено: 26 апр 2011, 18:09
yellow-sky
При подготовки питоновского плагина, некоторым файлам устанавливаются executable флаг. В zip архиве, эти флаги так же присутствуют. Но вот после установки плагина, ни одного флага нет. Возможно это защита от вирусов, но по моему это баг :)

Re: Не восстанавливаются флаги файлов в плагинах

Добавлено: 27 апр 2011, 13:52
Voltron
А зачем файлам модуля executable флаг?

Re: Не восстанавливаются флаги файлов в плагинах

Добавлено: 28 апр 2011, 09:45
yellow-sky
Я понимаю, что в принципе это извращение, но смысл есть, и он простой - интеграция с внешними, готовыми инструментами.
Проблема не проявляется, пока модуль с внешним инструментом запускается в винде, по известным причинам. В линуксе это не прокатывает. Флаг выполнения нужен обязательно. Воркэраунд конечно есть, но понятное дело - кривой костыль.
Да и нужно учитывать, что если не сохраняются права и флаги после распаковки - это тоже не безопасно.