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

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Репутация: 55
Откуда: Королев

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

Сообщение yellow-sky » 26 апр 2011, 18:09

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

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

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

Сообщение Voltron » 27 апр 2011, 13:52

А зачем файлам модуля executable флаг?

yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Репутация: 55
Откуда: Королев

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

Сообщение yellow-sky » 28 апр 2011, 09:45

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

Ответить

Вернуться в «Ошибки QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей