On Fri, Apr 27, 2001 at 09:28:11AM +0700, Kostya Timoshenko wrote: > > > > Спасибо за обновление, только есть одна проблема: > > > > невозможно подключиться к серверу через сокет, так как на доступ к > > > > /var/lib/pgsql-root/tmp только у postgres. > > > > > > Не надо подключаться с сокету лежащему в /var/lib/pgsql-root/tmp это только > > > для сервера работающего в chroot, для совместимости сделан линк на > > > /tmp/сокет, он создается при старте сервера postgresql. > > Беда в том, что линк создается, но при попытке просмотреть не > > postgres-пользователю этот линк - разрыв ссылки. Он создается в первый раз, в > > последующие разы появляется ошибка о невозможности создания, так как уже > > существует. > да, моя ошибка, дайте команду chmod 1777 /var/lib/pgsql-root/tmp и все будет нормально. > > > > > Да, хотелось бы, чтобы при > > > > установке subj автоматически бы создавался, если его нет, пользователь > > > > postgres и группа postgres. > > > > Хорошо, что я знал, что должно быть... Версия > > > > 7.0.3 при удалении себя сносит и этого пользователя. > > > > > > так она и создается, проверял несколько раз. > > У меня - ни разу. Ставил 2 раза на чистую от postgresql систему, в том числе > > и отстутствовал пользователь postgres - ошибка: "нет пользователя postgres - > > использую root" > только что проверил на чистой системе становится без одной ошибки:) Проблема есть, и вызвана она тем, что старая версия пакета при удалении уносит за собой пользователя и группу postgres, а такое поведение является недопустимым ввиду того, что эти идентификаторы являются системными (пакет setup). Очевидно, в новом пакете придется делать секцию %prein server или %triggerpostun server -- postgresql-server <= 7.0.3 с добавлением этих самых удаленных идентификаторов. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.