ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* Re: [sisyphus] Проблема с pgsql и plperl
  @ 2010-05-12 14:51 ` Igor Zubkov
  2010-05-12 14:54   ` Konstantin Pavlov
                     ` (3 more replies)
  0 siblings, 4 replies; 25+ messages in thread
From: Igor Zubkov @ 2010-05-12 14:51 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

12 мая 2010 г. 17:41 пользователь Yuri Khachaturyan написал:
> и в messages следующая ошибка:
>
> May 12 18:39:54 backup kernel: [ 7907.736858] postgres[26085]: segfault at c
> ip 00007f7b1d7c5b5b sp 00007fff82798090 error 4 in
> libperl.so.5.8[7f7b1d720000+14e000]
>
> Искал по форумам - похожая проблема встречается, но решения ее нет нигде.
> Может кто сталкивался и решил таки проблему с PL/Perl?

На сколько я помню, postgresql альтовой сборки при установки ставиться
в chroot. И в этом chroot просто не хватает нужных пакетов для работа
plperl. Можно:
a) пересобрать postgresql без патча для chroot
б) затащить в chroot нужные файлы от перла и модулей

Вообще, как по мне, так давно уже пора вытащить postgres из chroot.
Для таких вещей давно уже есть openvz.

-- 
Igor Zubkov
http://hi.im/ice

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  2010-05-12 14:51 ` [sisyphus] Проблема с pgsql и plperl Igor Zubkov
@ 2010-05-12 14:54   ` Konstantin Pavlov
  2010-05-12 14:56   ` Nikolay A. Fetisov
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 25+ messages in thread
From: Konstantin Pavlov @ 2010-05-12 14:54 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 929 bytes --]

On Wed, May 12, 2010 at 05:51:20PM +0300, Igor Zubkov wrote:
> 12 мая 2010 г. 17:41 пользователь Yuri Khachaturyan написал:
> > и в messages следующая ошибка:
> >
> > May 12 18:39:54 backup kernel: [ 7907.736858] postgres[26085]: segfault at c
> > ip 00007f7b1d7c5b5b sp 00007fff82798090 error 4 in
> > libperl.so.5.8[7f7b1d720000+14e000]
> >
> > Искал по форумам - похожая проблема встречается, но решения ее нет нигде.
> > Может кто сталкивался и решил таки проблему с PL/Perl?
> 
> На сколько я помню, postgresql альтовой сборки при установки ставиться
> в chroot. И в этом chroot просто не хватает нужных пакетов для работа
> plperl. Можно:
> a) пересобрать postgresql без патча для chroot
Пересобрать???

control postgresql traditional сразу после установки до первого запуска.

> Вообще, как по мне, так давно уже пора вытащить postgres из chroot.

-- 
<thresh> чуть не написал "System Damnistrator"

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-12 14:51 ` [sisyphus] Проблема с pgsql и plperl Igor Zubkov
  2010-05-12 14:54   ` Konstantin Pavlov
@ 2010-05-12 14:56   ` Nikolay A. Fetisov
  2010-05-12 15:55   ` Денис Смирнов
  2010-05-12 19:37   ` Ivan Fedorov
  3 siblings, 0 replies; 25+ messages in thread
From: Nikolay A. Fetisov @ 2010-05-12 14:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В Срд, 12/05/2010 в 17:51 +0300, Igor Zubkov пишет:
> ...
> На сколько я помню, postgresql альтовой сборки при установки ставиться
> в chroot. И в этом chroot просто не хватает нужных пакетов для работа
> plperl. Можно:
...
с) Сделать
# control postgresql traditional

-- 
С уважением,
Николай Фетисов




^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  2010-05-12 14:51 ` [sisyphus] Проблема с pgsql и plperl Igor Zubkov
  2010-05-12 14:54   ` Konstantin Pavlov
  2010-05-12 14:56   ` Nikolay A. Fetisov
@ 2010-05-12 15:55   ` Денис Смирнов
  2010-05-12 19:37   ` Ivan Fedorov
  3 siblings, 0 replies; 25+ messages in thread
From: Денис Смирнов @ 2010-05-12 15:55 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 309 bytes --]

On Wed, May 12, 2010 at 05:51:20PM +0300, Igor Zubkov wrote:

IZ> a) пересобрать postgresql без патча для chroot

Не надо ничего ломать, достаточно настроить :)

man control

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-12 14:51 ` [sisyphus] Проблема с pgsql и plperl Igor Zubkov
                     ` (2 preceding siblings ...)
  2010-05-12 15:55   ` Денис Смирнов
@ 2010-05-12 19:37   ` Ivan Fedorov
  2010-05-12 20:33     ` Konstantin Pavlov
  3 siblings, 1 reply; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-12 19:37 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 468 bytes --]

Igor Zubkov <igor.zubkov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
writes:

> На сколько я помню, postgresql альтовой сборки при установки ставиться
> в chroot.

> Вообще, как по мне, так давно уже пора вытащить postgres из chroot.
> Для таких вещей давно уже есть openvz.

Ничего, в 9.0 уже никаких chroot не будет! :)

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  2010-05-12 19:37   ` Ivan Fedorov
@ 2010-05-12 20:33     ` Konstantin Pavlov
  2010-05-12 22:43       ` Ivan Fedorov
  2010-05-13  0:16       ` Денис Смирнов
  0 siblings, 2 replies; 25+ messages in thread
From: Konstantin Pavlov @ 2010-05-12 20:33 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 510 bytes --]

On Wed, May 12, 2010 at 11:37:31PM +0400, Ivan Fedorov wrote:
> Igor Zubkov <igor.zubkov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> writes:
> 
> > На сколько я помню, postgresql альтовой сборки при установки ставиться
> > в chroot.
> 
> > Вообще, как по мне, так давно уже пора вытащить postgres из chroot.
> > Для таких вещей давно уже есть openvz.
> 
> Ничего, в 9.0 уже никаких chroot не будет! :)

Почему?

-- 
Это похоже на ошибку, чреватую большими неприятностями.
		-- ldv in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-12 20:33     ` Konstantin Pavlov
@ 2010-05-12 22:43       ` Ivan Fedorov
  2010-05-13  6:14         ` Anton Gorlov
  2010-05-13  0:16       ` Денис Смирнов
  1 sibling, 1 reply; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-12 22:43 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 803 bytes --]

Konstantin Pavlov <thresh-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org>
writes:

> On Wed, May 12, 2010 at 11:37:31PM +0400, Ivan Fedorov wrote:
>> Igor Zubkov <igor.zubkov-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org>
>> writes:
>> 
>> > На сколько я помню, postgresql альтовой сборки при установки ставиться
>> > в chroot.
>> 
>> > Вообще, как по мне, так давно уже пора вытащить postgres из chroot.
>> > Для таких вещей давно уже есть openvz.
>> 
>> Ничего, в 9.0 уже никаких chroot не будет! :)
>
> Почему?

Да просто надоели эти хаки, которые по сути ничего не улучшают!

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и   plperl
  2010-05-12 20:33     ` Konstantin Pavlov
  2010-05-12 22:43       ` Ivan Fedorov
@ 2010-05-13  0:16       ` Денис Смирнов
  2010-05-13  7:41         ` Ivan Fedorov
  1 sibling, 1 reply; 25+ messages in thread
From: Денис Смирнов @ 2010-05-13  0:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 676 bytes --]

On Thu, May 13, 2010 at 12:33:50AM +0400, Konstantin Pavlov wrote:

KP> Почему?

Единственное почему я был агрессивным сторонником chrooted патча для
постгреса -- опасения что с ovz будет тоже, что было с vserver. Судя по
тому что сейчас творится с .32 -- в ближайшие годы он в любом случае не
сдохнет :) А простота его развертывания достаточна, чтобы любой
более-менее критичный сервис отправлять в отдельную VE.

Однако у постгреса есть одна приятная фишка, которой при вынесении его в
VE не будет -- авторизация по uid (без пароля).

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-12 22:43       ` Ivan Fedorov
@ 2010-05-13  6:14         ` Anton Gorlov
  2010-05-13  7:08           ` Денис Смирнов
                             ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: Anton Gorlov @ 2010-05-13  6:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Ivan Fedorov пишет:

>>>> На сколько я помню, postgresql альтовой сборки при установки ставиться
>>>> в chroot.
>>>> Вообще, как по мне, так давно уже пора вытащить postgres из chroot.
>>>> Для таких вещей давно уже есть openvz.
>>> Ничего, в 9.0 уже никаких chroot не будет! :)
>> Почему?
> Да просто надоели эти хаки, которые по сути ничего не улучшают!

Кстати а в чём проблема вытащить в чрут нужные либы?


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  2010-05-13  6:14         ` Anton Gorlov
@ 2010-05-13  7:08           ` Денис Смирнов
  2010-05-13  7:28           ` Yuri Khacharuryan
  2010-05-13  7:35           ` Ivan Fedorov
  2 siblings, 0 replies; 25+ messages in thread
From: Денис Смирнов @ 2010-05-13  7:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 331 bytes --]

On Thu, May 13, 2010 at 10:14:20AM +0400, Anton Gorlov wrote:

AG> Кстати а в чём проблема вытащить в чрут нужные либы?

В том что в случае с plperl -- втаскивать в чрут половину системы
придется.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13  6:14         ` Anton Gorlov
  2010-05-13  7:08           ` Денис Смирнов
@ 2010-05-13  7:28           ` Yuri Khacharuryan
  2010-05-13  7:35           ` Ivan Fedorov
  2 siblings, 0 replies; 25+ messages in thread
From: Yuri Khacharuryan @ 2010-05-13  7:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Знать бы чего не хватает и чего еще может понадобиться в будущем...

Yuri Khachaturyan.

-----Original Message-----
From: Anton Gorlov <stalker@altlinux.ru>
Date: Thu, 13 May 2010 10:14:20 
To: ALT Linux Sisyphus discussions<sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus]
 Проблема с pgsql и plpe
 rl

Ivan Fedorov пишет:

>>>> На сколько я помню, postgresql альтовой сборки при установки ставиться
>>>> в chroot.
>>>> Вообще, как по мне, так давно уже пора вытащить postgres из chroot.
>>>> Для таких вещей давно уже есть openvz.
>>> Ничего, в 9.0 уже никаких chroot не будет! :)
>> Почему?
> Да просто надоели эти хаки, которые по сути ничего не улучшают!

Кстати а в чём проблема вытащить в чрут нужные либы?
_______________________________________________
Sisyphus mailing list
Sisyphus@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sisyphus

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13  6:14         ` Anton Gorlov
  2010-05-13  7:08           ` Денис Смирнов
  2010-05-13  7:28           ` Yuri Khacharuryan
@ 2010-05-13  7:35           ` Ivan Fedorov
  2010-05-13 11:07             ` Anton Gorlov
  2 siblings, 1 reply; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-13  7:35 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1642 bytes --]

Anton Gorlov <stalker-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:

> Ivan Fedorov пишет:
>
>>>>> На сколько я помню, postgresql альтовой сборки при установки ставиться
>>>>> в chroot.
>>>>> Вообще, как по мне, так давно уже пора вытащить postgres из chroot.
>>>>> Для таких вещей давно уже есть openvz.
>>>> Ничего, в 9.0 уже никаких chroot не будет! :)
>>> Почему?
>> Да просто надоели эти хаки, которые по сути ничего не улучшают!
>
> Кстати а в чём проблема вытащить в чрут нужные либы?

В том, что я НЕ ЗНАЮ какие либы реально нужны. То есть вот если я
использую plpgsql - то всё просто, а вот если plperl или plpython, то
всё гораздо сложнее - там очень много модулей (не только бинарных), и
какие из них нужны в chroot я даже догадываться не могу, а тянуть весь
python в chroot это явно перебор, да и всё равно не спасёт в ряде
ситуаций (например установка модуля python после формирования chroot
сделает этот модуль недоступным внутри chroot до перезапуска pgsql, либо
ручного пересоздания chroot).

Как-то так.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13  0:16       ` Денис Смирнов
@ 2010-05-13  7:41         ` Ivan Fedorov
  2010-05-13  9:00           ` Денис Смирнов
  0 siblings, 1 reply; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-13  7:41 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1133 bytes --]

Денис Смирнов <mithraen-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:

> On Thu, May 13, 2010 at 12:33:50AM +0400, Konstantin Pavlov wrote:
>
> Однако у постгреса есть одна приятная фишка, которой при вынесении его в
> VE не будет -- авторизация по uid (без пароля).

Легко чинится, я это ещё в 2007 году делал.

1. LDAP или ручная синхронизация пользователей чтобы наборы
   пользователей были идентичны.

2. mkdir /var/sockets/ /var/lib/vz/root/VEID/var/sockets/
3. в скрипт (кажется VEID.mount) прописывается bind-mount

4. настраивается pgsql, чтобы клал свой сокет в /var/sockets/

5. делается init-скрипт, который будет создавать симлинк в /tmp.

6. PROFIT! :)

для монтирования можно поискать мой древний скрипт на shell+awk по имени
vzmount.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  2010-05-13  7:41         ` Ivan Fedorov
@ 2010-05-13  9:00           ` Денис Смирнов
  2010-05-13 14:19             ` Ivan Fedorov
  0 siblings, 1 reply; 25+ messages in thread
From: Денис Смирнов @ 2010-05-13  9:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 860 bytes --]

On Thu, May 13, 2010 at 11:41:11AM +0400, Ivan Fedorov wrote:

IF> Легко чинится, я это ещё в 2007 году делал.
IF> 1. LDAP или ручная синхронизация пользователей чтобы наборы
IF>    пользователей были идентичны.
IF> 2. mkdir /var/sockets/ /var/lib/vz/root/VEID/var/sockets/
IF> 3. в скрипт (кажется VEID.mount) прописывается bind-mount

О! Логично ведь. Я почему-то думал что если сделать bind mount, то с точки
зрения системы это будут разные сокеты.

IF> 4. настраивается pgsql, чтобы клал свой сокет в /var/sockets/
IF> 5. делается init-скрипт, который будет создавать симлинк в /tmp.
IF> 6. PROFIT! :)
IF> для монтирования можно поискать мой древний скрипт на shell+awk по имени
IF> vzmount.

Спасибо за идею!

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13  7:35           ` Ivan Fedorov
@ 2010-05-13 11:07             ` Anton Gorlov
  2010-05-13 14:21               ` Ivan Fedorov
  0 siblings, 1 reply; 25+ messages in thread
From: Anton Gorlov @ 2010-05-13 11:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Кстати а как насчёт пофиксить

May 13 10:59:34 ALTftp su:     /usr/bin/pg_ctl -D 
/var/lib/pgsql-root/var/lib/pgsql/data -l logfile start
May 13 10:59:34 ALTftp su: .\222.\235.\230.\234.\220.\235.\230.\225: 
и.\201пол.\214з.\203е.\202.\201.\217 
а.\203.\202ен.\202и.\204ика.\206и.\217 "trust" дл.\217 локал
May 13 10:59:34 ALTftp su: .\222.\213 може.\202е е.\221 
помен.\217.\202.\214, о.\202.\200едак.\202и.\200овав pg_hba.conf или 
и.\201пол.\214з.\203.\217 оп.\206и.\216 -
May 13 10:59:34 ALTftp su: п.\200и .\201лед.\203.\216.\211ем 
в.\213полнении initdb.
May 13 10:59:34 ALTftp postgresql: Creating default database: succeeded


ну и прочие сообщения от поцгреса в таком вот виде?


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13  9:00           ` Денис Смирнов
@ 2010-05-13 14:19             ` Ivan Fedorov
  2010-05-14  6:27               ` Timur Batyrshin
  0 siblings, 1 reply; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-13 14:19 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1348 bytes --]

Денис Смирнов <mithraen-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:

> On Thu, May 13, 2010 at 11:41:11AM +0400, Ivan Fedorov wrote:
>
> IF> Легко чинится, я это ещё в 2007 году делал.
> IF> 1. LDAP или ручная синхронизация пользователей чтобы наборы
> IF>    пользователей были идентичны.
> IF> 2. mkdir /var/sockets/ /var/lib/vz/root/VEID/var/sockets/
> IF> 3. в скрипт (кажется VEID.mount) прописывается bind-mount
>
> О! Логично ведь. Я почему-то думал что если сделать bind mount, то с точки
> зрения системы это будут разные сокеты.
>
Нет, эту "дырку" в ovz оставили специально для таких случаев. Колышкин
об этом где-то упоминал... давно правда. :)

PS: надо только ещё сделать защиту навроде запрета записи в
неподмонтированный /var/sockets/.
У меня это было реализовано в init-скрипте, который ждал 60 секунд чтобы
в /var/sockets появился фалй ".shared-mount" кажется. :)

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13 11:07             ` Anton Gorlov
@ 2010-05-13 14:21               ` Ivan Fedorov
  2010-05-13 21:58                 ` Денис Смирнов
  2010-05-14  6:17                 ` Anton Gorlov
  0 siblings, 2 replies; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-13 14:21 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1231 bytes --]

Anton Gorlov <stalker-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:

> Кстати а как насчёт пофиксить
>
> May 13 10:59:34 ALTftp su:     /usr/bin/pg_ctl -D 
> /var/lib/pgsql-root/var/lib/pgsql/data -l logfile start
> May 13 10:59:34 ALTftp su: .\222.\235.\230.\234.\220.\235.\230.\225:
> и.\201пол.\214з.\203е.\202.\201.\217
> а.\203.\202ен.\202и.\204ика.\206и.\217 "trust" дл.\217 локал
> May 13 10:59:34 ALTftp su: .\222.\213 може.\202е е.\221
> помен.\217.\202.\214, о.\202.\200едак.\202и.\200овав pg_hba.conf или
> и.\201пол.\214з.\203.\217 оп.\206и.\216 -
> May 13 10:59:34 ALTftp su: п.\200и .\201лед.\203.\216.\211ем
> в.\213полнении initdb.
> May 13 10:59:34 ALTftp postgresql: Creating default database: succeeded
>
>
> ну и прочие сообщения от поцгреса в таком вот виде?

Хз, у меня почти везде локаль en_US.UTF-8 для серверных машин. Потому
что читать многие переведённые сообщения от программ просто невозможно,
да и гуглить сложно. :)

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  2010-05-13 14:21               ` Ivan Fedorov
@ 2010-05-13 21:58                 ` Денис Смирнов
  2010-05-13 22:44                   ` Ivan Fedorov
    2010-05-14  6:17                 ` Anton Gorlov
  1 sibling, 2 replies; 25+ messages in thread
From: Денис Смирнов @ 2010-05-13 21:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 499 bytes --]

On Thu, May 13, 2010 at 06:21:47PM +0400, Ivan Fedorov wrote:

IF> Хз, у меня почти везде локаль en_US.UTF-8 для серверных машин. Потому
IF> что читать многие переведённые сообщения от программ просто невозможно,
IF> да и гуглить сложно. :)

Постгрес тупой, он использует локаль базы, как я понимаю. И если там
сделать en_US.UTF-8, collation не отправится лесом?

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13 21:58                 ` Денис Смирнов
@ 2010-05-13 22:44                   ` Ivan Fedorov
  2010-05-15  8:39                     ` Денис Смирнов
    1 sibling, 1 reply; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-13 22:44 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 712 bytes --]

Денис Смирнов <mithraen-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:

> On Thu, May 13, 2010 at 06:21:47PM +0400, Ivan Fedorov wrote:
>
> IF> Хз, у меня почти везде локаль en_US.UTF-8 для серверных машин. Потому
> IF> что читать многие переведённые сообщения от программ просто невозможно,
> IF> да и гуглить сложно. :)
>
> Постгрес тупой, он использует локаль базы, как я понимаю. И если там
> сделать en_US.UTF-8, collation не отправится лесом?

В 8.4 это починили :)

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13 14:21               ` Ivan Fedorov
  2010-05-13 21:58                 ` Денис Смирнов
@ 2010-05-14  6:17                 ` Anton Gorlov
  1 sibling, 0 replies; 25+ messages in thread
From: Anton Gorlov @ 2010-05-14  6:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

>> ну и прочие сообщения от поцгреса в таком вот виде?
> Хз, у меня почти везде локаль en_US.UTF-8 для серверных машин. Потому
> что читать многие переведённые сообщения от программ просто невозможно,
> да и гуглить сложно. :)

Это с девелоперской машинки.. она же местами раб станция онных... 
поэтому ставить на всё локаль en_US.UTF-8 костыль... К тому же вон на 
соседнем тазике с тем же дебом - всё красиво без смены локалей.


^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-13 14:19             ` Ivan Fedorov
@ 2010-05-14  6:27               ` Timur Batyrshin
  2010-05-14  9:40                 ` Ivan Fedorov
  0 siblings, 1 reply; 25+ messages in thread
From: Timur Batyrshin @ 2010-05-14  6:27 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 658 bytes --]

On Thu, 13 May 2010 18:19:54 +0400
Ivan Fedorov wrote:

> PS: надо только ещё сделать защиту навроде запрета записи в
> неподмонтированный /var/sockets/.
> У меня это было реализовано в init-скрипте, который ждал 60 секунд
> чтобы в /var/sockets появился фалй ".shared-mount" кажется. :)

А просто chmod a-w /var/sockets не пойдет?
При монтировании же права на точку монтирования выставляются от
монтируемого каталога.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и plperl
  2010-05-14  6:27               ` Timur Batyrshin
@ 2010-05-14  9:40                 ` Ivan Fedorov
  0 siblings, 0 replies; 25+ messages in thread
From: Ivan Fedorov @ 2010-05-14  9:40 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1124 bytes --]

Timur Batyrshin <batyrshin-gAZq8K6q2ok@public.gmane.org> writes:

> On Thu, 13 May 2010 18:19:54 +0400
> Ivan Fedorov wrote:
>
>> PS: надо только ещё сделать защиту навроде запрета записи в
>> неподмонтированный /var/sockets/.
>> У меня это было реализовано в init-скрипте, который ждал 60 секунд
>> чтобы в /var/sockets появился фалй ".shared-mount" кажется. :)
>
> А просто chmod a-w /var/sockets не пойдет?
> При монтировании же права на точку монтирования выставляются от
> монтируемого каталога.

в связи с тем, что у нас pgsql в chroot, он работает из под root, и ему
как бэ пофиг было на нехватку прав. а выводить из chroot тогда мне было
не охота - и так хватало граблей, и рисковать нарваться на новые я не
собирался.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  2010-05-13 22:44                   ` Ivan Fedorov
@ 2010-05-15  8:39                     ` Денис Смирнов
    0 siblings, 1 reply; 25+ messages in thread
From: Денис Смирнов @ 2010-05-15  8:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 315 bytes --]

On Fri, May 14, 2010 at 02:44:26AM +0400, Ivan Fedorov wrote:

IF> В 8.4 это починили :)

Ура!!! Где читать про это документацию (в смысле где теперь collation
настраивать и т.д.)?

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  @ 2010-05-15  8:40                     ` Денис Смирнов
  0 siblings, 0 replies; 25+ messages in thread
From: Денис Смирнов @ 2010-05-15  8:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 359 bytes --]

On Fri, May 14, 2010 at 12:37:55PM +0300, Michael Bochkaryov wrote:

MB> Не, постгрес не тупой и ему можно указать, что lc_messages = POSIX,
MB> а lc_collate = что-нибудь подходящее.

Ой, о lc_messages я не подумал. Спасибо.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [sisyphus] Проблема с pgsql и  plperl
  @ 2010-05-17 19:40                         ` Денис Смирнов
  0 siblings, 0 replies; 25+ messages in thread
From: Денис Смирнов @ 2010-05-17 19:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 412 bytes --]

On Sun, May 16, 2010 at 04:29:56PM +0300, Michael Bochkaryov wrote:

MB> create database mydb ... lc_collate=... lc_ctype=...
MB> Подробности тут:
MB> http://www.postgresql.org/docs/8.4/static/sql-createdatabase.html

Спасибо! Вот и нашелся таки повод уползти на postgresql8.4

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2010-05-17 19:40 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-12 14:51 ` [sisyphus] Проблема с pgsql и plperl Igor Zubkov
2010-05-12 14:54   ` Konstantin Pavlov
2010-05-12 14:56   ` Nikolay A. Fetisov
2010-05-12 15:55   ` Денис Смирнов
2010-05-12 19:37   ` Ivan Fedorov
2010-05-12 20:33     ` Konstantin Pavlov
2010-05-12 22:43       ` Ivan Fedorov
2010-05-13  6:14         ` Anton Gorlov
2010-05-13  7:08           ` Денис Смирнов
2010-05-13  7:28           ` Yuri Khacharuryan
2010-05-13  7:35           ` Ivan Fedorov
2010-05-13 11:07             ` Anton Gorlov
2010-05-13 14:21               ` Ivan Fedorov
2010-05-13 21:58                 ` Денис Смирнов
2010-05-13 22:44                   ` Ivan Fedorov
2010-05-15  8:39                     ` Денис Смирнов
2010-05-17 19:40                         ` Денис Смирнов
2010-05-15  8:40                     ` Денис Смирнов
2010-05-14  6:17                 ` Anton Gorlov
2010-05-13  0:16       ` Денис Смирнов
2010-05-13  7:41         ` Ivan Fedorov
2010-05-13  9:00           ` Денис Смирнов
2010-05-13 14:19             ` Ivan Fedorov
2010-05-14  6:27               ` Timur Batyrshin
2010-05-14  9:40                 ` Ivan Fedorov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git