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

Gentoo Postgresql

Добавлено: 2011-09-05 3:51:56
митя
Столкнулся со странной фишкой пермишенов в генте. Есть пользователь из под которого крутится проект на джанге (dj/dj) этот пользователь входит в группу postgres чтобы иметь доступ в папку с сокетом постгреса (стоят 770 права на /var/run/postgres владельцем является postgres:postgres). Когда проект запущен он пишет что perm deny к сокету не может достучатся. Когда захожу с консоли этим юзером то прекрасно могу прицепиться к сокету и работать с базой. Когда меняю пермишены на папку .с 770 на 775 то и приложение начинает цеплятся к базе. Может быть кто-то подскажет в чём прикол ?

Re: Gentoo Postgresql

Добавлено: 2011-09-05 11:40:10
skeletor
Значит видимо он не находится в нужной группе, так как права ХХ5 предоставляют доступ к сокету, а права ХХ0 - забирают доступ.

Re: Gentoo Postgresql

Добавлено: 2011-09-05 21:17:44
митя
Пользователь в группе находится. От него руками могу прицепится, от него-же через daemontools запускается fastcgi поток джанги а вот он уже не может.

Re: Gentoo Postgresql

Добавлено: 2011-09-06 9:06:37
skeletor
А если сделать такую фишку: создать ещё одного юзера, поместить его тоже в группу postgres и попробовать от него подцепиться?