После вывода postgresql из чрута (control postgresql traditional) в /tmp остаётся кривой симлинк на чрутовый сокет, из-за чего не работают UNIX-domain сокеты до тех пор, пока этот симлинк ручками не удалить.
проблема в 167 строке init-скрипта, при traditional PG_CHROOT_DIR пуста.
гляну...
Актуально для 9.0.
http://git.altlinux.org/people/vvk/packages/postgresql-common.git?p=postgresql-common.git;a=commitdiff;h=171a6461069b0120c412c68b0d52e470815ed82e P.S. как насчёт добавить @pgsql ? % ssh git.alt acl sisyphus postgresql-common show postgresql-common mithraen
То что у @pgsql нет прав на этот пакет не помню почему получилось, и это само по себе бага. Исправлено.
postgresql-common-1.0-alt8 -> sisyphus: * Wed Nov 03 2010 Vladimir V. Kamarzin <vvk@altlinux> 1.0-alt8 - delete symlink to socket when changing control state to "traditional" (Closes: #17883)