я использую человечность 11.4 сновещательный оцелот и судивший для установки Сервера Davical. Я установил его и добавил пользователей davical_app и davical_dba. Учебное руководство на http://wiki.davical.org/w/Ubuntu_Maverick сказало мне говорить "нет" всем трем вопросам. Затем это сказало для добавления следующих строк к /etc/postgresql/main/9.1/pg_hba.conf
:
local davical_app trust
local davical_dba trust
Я пытался перезапустить postgresql сервер, как руководство сказало мне следующим init сценарием:
/etc/init.d/postgresql restart
но это перестало работать. Команда сказала мне, что не могла загрузить pg_hba файлы из-за строки 77 и 78: те я добавил. Затем я перезапустил свой компьютер, потому что я думал затем, что postgresql сервер должен перезапустить также. Я пытался выполнить сценарий оболочки в
su postgres -c /usr/share/davical/dba/create-database.sh
так или иначе, но это сказало, что не могло найти postgresqlserver.
На http://mergy.org/2011/11/fixing-davical-and-postgresql-on-ubuntu-11-10/ я нашел, что учебное руководство зафиксировало davical и postgresql 9.1, но это не помогло. Что я могу сделать для получения его, работает на моей системе Ubuntu?
Проблема полагается на pgsql, слушающий на сокете Unix, расположенном в/tmp/, в то время как davical сценарий ожидает, что сокет Unix будет в/var/run/postgresql/
Я не знаю, как изменить davical для рассмотрения указанного dir, но можно изменить первого в/etc/postgres/version/postgresql.conf, строка unix_dir.