Bug 27878 - Не доступны расширения Postgresql9.1
Summary: Не доступны расширения Postgresql9.1
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: postgresql9.1-server (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexei Takaseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-21 15:12 MSK by Mikhail D
Modified: 2014-08-15 09:47 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail D 2012-10-21 15:12:38 MSK
В postgresql9.1 в chroot сценариях не прописано копирование 
usr/share/pgsql/contrib и usr/share/pgsql/extension в chroot окружение.
В результате (даже после рестарта) не доступны extension.

Проверяется так:
psql -U postgres -c "CREATE EXTENSION adminpack;"
ERROR:  could not open extension control file "/usr/share/pgsql/extension/adminpack.control": No such file or directory

Если, например, скопировать
 cp -r /usr/share/pgsql/extension /var/lib/pgsql-root/usr/share/pgsql/extension
то проблема решается.
Предполагаю, что надо поправить /etc/chroot.d/postgresql.conf
Comment 1 Andrey Cherepanov 2012-10-22 10:31:17 MSK
На конкретный пакет
Comment 2 Alexei Takaseev 2014-08-15 09:47:15 MSK
При использовании расширений оставаться в chroot особого смысла не имеет, так как может обнаружиться набор совершенно разнообразных зависимостей.