Bug 17883

Summary: control postgresql traditional требует дополнительных приседаний
Product: Sisyphus Reporter: Mikhail Gusarov <dottedmag>
Component: postgresql-commonAssignee: Alexei Takaseev <taf>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: taf
Version: unstableKeywords: patch
Hardware: all   
OS: Linux   

Description Mikhail Gusarov 2008-11-14 00:29:24 MSK
После вывода postgresql из чрута (control postgresql traditional) в /tmp остаётся кривой симлинк на чрутовый сокет, из-за чего не работают UNIX-domain сокеты до тех пор, пока этот симлинк ручками не удалить.
Comment 1 Konstantin Pavlov 2008-11-14 00:34:51 MSK
проблема в 167 строке init-скрипта, при traditional PG_CHROOT_DIR пуста.
Comment 2 Ivan Fedorov 2008-11-14 02:40:17 MSK
гляну...
Comment 3 Vladimir V. Kamarzin 2010-11-02 11:46:00 MSK
Актуально для 9.0.
Comment 4 Vladimir V. Kamarzin 2010-11-03 10:48:00 MSK
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
Comment 5 Denis Smirnov 2010-11-03 11:09:35 MSK
То что у @pgsql нет прав на этот пакет не помню почему получилось, и это само по себе бага. Исправлено.
Comment 6 Repository Robot 2010-11-03 12:07:49 MSK
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)