LINUX.ORG.RU
ФорумAdmin

apache, mod_wsgi - права на сокет.


0

1

впервые решил попробовать установить на сервак питоновское приложение, а точнее MoinMoinWiki, причем в wsgi варианте. все понятно, но есть проблемы с правами на сокет который создает демон. права выглядят вот так:

srwx------ 1 apache root 0 Jun 7 03:28 wsgi.16825.0.1.sock

т.е. сокет создается так, чтобы доступ к нему имел только апач под своим дефолтным UID, но дело в том, что доступ к сокету пытается получить виртуалхост который уже сменил свой UID на wiki, поскольку я использую mpm_peruser для изоляции виртуалхостов.

собственно вопрос - возможно ли поменять права на созданный сокет, если да, то как? если нет, то что делать?

если что - chmod 777 после создания сокета помогает, но не буду же я каждый раз это руками делать. хотя по идее такие права никак не повлияют на безопасность, потому что сокет всеравно доступен через сеть в итоге, правильно?



Последнее исправление: n0153 (всего исправлений: 1)

если демонизировать питоновское приложение через uwsgi, то можно права выставить опцией chmod-sochet как описано вот тут

anonymous
()
Ответ на: комментарий от anonymous

только сейчас нашел время вернуться к этой проблеме

umask=0000

не помогло, пойду курить uwsgi

n0153
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.