* Re: [sisyphus] chroot and postgresql
2002-12-17 11:15 ` Alexey I. Froloff
@ 2002-12-17 11:24 ` Korshunov Ilya
2002-12-17 11:33 ` Alexey I. Froloff
2002-12-17 11:33 ` [sisyphus] " Konstantin Timoshenko
2002-12-17 12:45 ` Igor Tertishny
2 siblings, 1 reply; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-17 11:24 UTC (permalink / raw)
To: sisyphus
В сообщении от 17 Декабрь 2002 14:15 Alexey I. Froloff написал:
> Есть мнение, что он не находит файлы локали.
> strace -e trace=open service postgresql start
> что говорит?
м-да....вы правы..
А почему он их там не находит ?
locale.alias насколько я помню у меня там никогда и не было (
[root@kosha root]# strace -e trace=open service postgresql start
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib/libdl.so.2", O_RDONLY) = 3
open("/lib/libc.so.6", O_RDONLY) = 3
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
open("/usr/share/locale/locale.alias", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/locale/ru_RU.KOI8-R/LC_MESSAGES", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_MONETARY", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_COLLATE", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_TIME", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_NUMERIC", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_CTYPE", O_RDONLY) = 3
open("/etc/mtab", O_RDONLY) = 3
open("/proc/meminfo", O_RDONLY) = 3
open("/sbin/service", O_RDONLY|O_LARGEFILE) = 3
open("/usr/lib/gconv/KOI8-R.so", O_RDONLY) = 3
Adjusting environment for postgresql:
[FAILED]
--- SIGCHLD (Child exited) @ 0 (0) ---
--
WBR
Korshunov Ilya
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:24 ` Korshunov Ilya
@ 2002-12-17 11:33 ` Alexey I. Froloff
2002-12-17 11:42 ` Korshunov Ilya
0 siblings, 1 reply; 28+ messages in thread
From: Alexey I. Froloff @ 2002-12-17 11:33 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 935 bytes --]
On Tue, Dec 17, 2002 at 02:24:41PM +0300, Korshunov Ilya wrote:
> В сообщении от 17 Декабрь 2002 14:15 Alexey I. Froloff написал:
> > Есть мнение, что он не находит файлы локали.
> > strace -e trace=open service postgresql start
> > что говорит?
> м-да....вы правы..
> А почему он их там не находит ?
Хм... Таки находит... Или нет? strace -f -e ... конечно. Я
ообшибся слегка :-( Нам надо постмастера оттрейсить.
> open("/usr/share/locale/locale.alias", O_RDONLY) = -1 ENOENT (No such file or
> directory)
Насколько я помню, это некритично.
> Adjusting environment for postgresql:
> [FAILED]
> --- SIGCHLD (Child exited) @ 0 (0) ---
Это был трейс от sh, выполняющего инитскрипт...
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
Inform-Mobil, Ltd. System Adminitrator
http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:33 ` Alexey I. Froloff
@ 2002-12-17 11:42 ` Korshunov Ilya
2002-12-17 11:49 ` Alexey I. Froloff
2002-12-17 11:53 ` Konstantin Timoshenko
0 siblings, 2 replies; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-17 11:42 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 562 bytes --]
В сообщении от 17 Декабрь 2002 14:33 Alexey I. Froloff написал:
> On Tue, Dec 17, 2002 at 02:24:41PM +0300, Korshunov Ilya wrote:
> > В сообщении от 17 Декабрь 2002 14:15 Alexey I. Froloff написал:
> > > Есть мнение, что он не находит файлы локали.
> > > strace -e trace=open service postgresql start
> > > что говорит?
> >
> > м-да....вы правы..
> > А почему он их там не находит ?
>
> Хм... Таки находит... Или нет? strace -f -e ... конечно. Я
> ообшибся слегка :-( Нам надо постмастера оттрейсить.
Ага....
Много всего , лежит в атаче.
--
WBR
Korshunov Ilya
[-- Attachment #2: log.gz --]
[-- Type: application/x-gzip, Size: 4026 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:42 ` Korshunov Ilya
@ 2002-12-17 11:49 ` Alexey I. Froloff
2002-12-17 11:52 ` Korshunov Ilya
2002-12-17 11:53 ` Konstantin Timoshenko
1 sibling, 1 reply; 28+ messages in thread
From: Alexey I. Froloff @ 2002-12-17 11:49 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 547 bytes --]
On Tue, Dec 17, 2002 at 02:42:37PM +0300, Korshunov Ilya wrote:
> > > м-да....вы правы..
> > > А почему он их там не находит ?
> > Хм... Таки находит... Или нет? strace -f -e ... конечно. Я
> > ообшибся слегка :-( Нам надо постмастера оттрейсить.
> Ага....
> Много всего , лежит в атаче.
Не, извиняюсь за дезу, это не тот случай...
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
Inform-Mobil, Ltd. System Adminitrator
http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:42 ` Korshunov Ilya
2002-12-17 11:49 ` Alexey I. Froloff
@ 2002-12-17 11:53 ` Konstantin Timoshenko
2002-12-17 11:58 ` Korshunov Ilya
1 sibling, 1 reply; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-17 11:53 UTC (permalink / raw)
To: sisyphus
On Tue, 17 Dec 2002 14:42:37 +0300
Korshunov Ilya <kosha@Kp.ru> wrote:
> В сообщении от 17 Декабрь 2002 14:33 Alexey I. Froloff написал:
> > On Tue, Dec 17, 2002 at 02:24:41PM +0300, Korshunov Ilya wrote:
> > > В сообщении от 17 Декабрь 2002 14:15 Alexey I. Froloff написал:
> > > > Есть мнение, что он не находит файлы локали.
> > > > strace -e trace=open service postgresql start
> > > > что говорит?
> > >
> > > м-да....вы правы..
> > > А почему он их там не находит ?
> >
> > Хм... Таки находит... Или нет? strace -f -e ... конечно. Я
> > ообшибся слегка :-( Нам надо постмастера оттрейсить.
>
> Ага....
> Много всего , лежит в атаче.
Попробуйте запустить скрипт /etc/chroot.d/postgresql.conf руками, именно он копирует нужные файлы locale, может в нем проблема
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:53 ` Konstantin Timoshenko
@ 2002-12-17 11:58 ` Korshunov Ilya
2002-12-17 12:05 ` Konstantin Timoshenko
0 siblings, 1 reply; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-17 11:58 UTC (permalink / raw)
To: sisyphus
В сообщении от 17 Декабрь 2002 14:53 Konstantin Timoshenko написал:
> Попробуйте запустить скрипт /etc/chroot.d/postgresql.conf руками, именно он
> копирует нужные файлы locale, может в нем проблема
Это я пробовал. Отрабатывает, ничего вроде не копирует из локли,
strace давать ?
--
WBR
Korshunov Ilya
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:58 ` Korshunov Ilya
@ 2002-12-17 12:05 ` Konstantin Timoshenko
2002-12-17 12:22 ` Korshunov Ilya
0 siblings, 1 reply; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-17 12:05 UTC (permalink / raw)
To: sisyphus
On Tue, 17 Dec 2002 14:58:26 +0300
Korshunov Ilya <kosha@Kp.ru> wrote:
> В сообщении от 17 Декабрь 2002 14:53 Konstantin Timoshenko написал:
> > Попробуйте запустить скрипт /etc/chroot.d/postgresql.conf руками,
> > именно он копирует нужные файлы locale, может в нем проблема
>
> Это я пробовал. Отрабатывает, ничего вроде не копирует из локли,
> strace давать ?
давайте
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 12:05 ` Konstantin Timoshenko
@ 2002-12-17 12:22 ` Korshunov Ilya
2002-12-17 12:36 ` Alexey I. Froloff
0 siblings, 1 reply; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-17 12:22 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 496 bytes --]
В сообщении от 17 Декабрь 2002 15:05 Konstantin Timoshenko написал:
> On Tue, 17 Dec 2002 14:58:26 +0300
>
> Korshunov Ilya <kosha@Kp.ru> wrote:
> > В сообщении от 17 Декабрь 2002 14:53 Konstantin Timoshenko написал:
> > > Попробуйте запустить скрипт /etc/chroot.d/postgresql.conf руками,
> > > именно он копирует нужные файлы locale, может в нем проблема
> >
> > Это я пробовал. Отрабатывает, ничего вроде не копирует из локли,
> > strace давать ?
>
> давайте
А вот и он
--
WBR
Korshunov Ilya
[-- Attachment #2: log.gz --]
[-- Type: application/x-gzip, Size: 2725 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 12:22 ` Korshunov Ilya
@ 2002-12-17 12:36 ` Alexey I. Froloff
2002-12-17 12:37 ` Korshunov Ilya
0 siblings, 1 reply; 28+ messages in thread
From: Alexey I. Froloff @ 2002-12-17 12:36 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 601 bytes --]
On Tue, Dec 17, 2002 at 03:22:18PM +0300, Korshunov Ilya wrote:
> > > > Попробуйте запустить скрипт /etc/chroot.d/postgresql.conf руками,
> > > > именно он копирует нужные файлы locale, может в нем проблема
> > > Это я пробовал. Отрабатывает, ничего вроде не копирует из локли,
> > > strace давать ?
> > давайте
> А вот и он
Интересно, а откуда "/usr/lib/locale/\n\n\n\n\n..." взялось?
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
Inform-Mobil, Ltd. System Adminitrator
http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 12:36 ` Alexey I. Froloff
@ 2002-12-17 12:37 ` Korshunov Ilya
2002-12-18 4:24 ` Konstantin Timoshenko
0 siblings, 1 reply; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-17 12:37 UTC (permalink / raw)
To: sisyphus
В сообщении от 17 Декабрь 2002 15:36 Alexey I. Froloff написал:
> Интересно, а откуда "/usr/lib/locale/\n\n\n\n\n..." взялось?
А вот это не ко мне :))
блин такую штуку поломали :))
--
WBR
Korshunov Ilya
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 12:37 ` Korshunov Ilya
@ 2002-12-18 4:24 ` Konstantin Timoshenko
2002-12-18 6:05 ` Korshunov Ilya
0 siblings, 1 reply; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-18 4:24 UTC (permalink / raw)
To: sisyphus
On Tue, 17 Dec 2002 15:37:57 +0300
Korshunov Ilya <kosha@Kp.ru> wrote:
> В сообщении от 17 Декабрь 2002 15:36 Alexey I. Froloff написал:
> > Интересно, а откуда "/usr/lib/locale/\n\n\n\n\n..." взялось?
>
> А вот это не ко мне :))
>
> блин такую штуку поломали :))
давайте проверим по шагам, какой результат выдает следующая команда
su -l postgres -s /bin/sh -c '/usr/bin/locale | /bin/grep LANG' | awk -F '=' '{print $2}'
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 4:24 ` Konstantin Timoshenko
@ 2002-12-18 6:05 ` Korshunov Ilya
2002-12-18 6:11 ` Konstantin Timoshenko
0 siblings, 1 reply; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-18 6:05 UTC (permalink / raw)
To: sisyphus
В сообщении от 18 Декабрь 2002 07:24 Konstantin Timoshenko написал:
> On Tue, 17 Dec 2002 15:37:57 +0300
>
> Korshunov Ilya <kosha@Kp.ru> wrote:
> > В сообщении от 17 Декабрь 2002 15:36 Alexey I. Froloff написал:
> > > Интересно, а откуда "/usr/lib/locale/\n\n\n\n\n..." взялось?
> >
> > А вот это не ко мне :))
> >
> > блин такую штуку поломали :))
>
> давайте проверим по шагам, какой результат выдает следующая команда
> su -l postgres -s /bin/sh -c '/usr/bin/locale | /bin/grep LANG' | awk -F
> '=' '{print $2}'
Давайте :
2 пустых строки
ru_RU.KOI8-R
--
WBR
Korshunov Ilya
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 6:05 ` Korshunov Ilya
@ 2002-12-18 6:11 ` Konstantin Timoshenko
2002-12-18 6:17 ` Korshunov Ilya
0 siblings, 1 reply; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-18 6:11 UTC (permalink / raw)
To: sisyphus
On Wed, 18 Dec 2002 09:05:30 +0300
Korshunov Ilya <kosha@Kp.ru> wrote:
> В сообщении от 18 Декабрь 2002 07:24 Konstantin Timoshenko написал:
> > On Tue, 17 Dec 2002 15:37:57 +0300
> >
> > Korshunov Ilya <kosha@Kp.ru> wrote:
> > > В сообщении от 17 Декабрь 2002 15:36 Alexey I. Froloff написал:
> > > > Интересно, а откуда "/usr/lib/locale/\n\n\n\n\n..." взялось?
> > >
> > > А вот это не ко мне :))
> > >
> > > блин такую штуку поломали :))
> >
> > давайте проверим по шагам, какой результат выдает следующая команда
> > su -l postgres -s /bin/sh -c '/usr/bin/locale | /bin/grep LANG' | awk
> > -F'=' '{print $2}'
> Давайте :
> 2 пустых строки
> ru_RU.KOI8-R
пустых строк не должно быть, попробуйте su -l postgres -s /bin/sh -c '/usr/bin/locale'
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 6:11 ` Konstantin Timoshenko
@ 2002-12-18 6:17 ` Korshunov Ilya
2002-12-18 6:33 ` Konstantin Timoshenko
2002-12-18 14:06 ` Konstantin Timoshenko
0 siblings, 2 replies; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-18 6:17 UTC (permalink / raw)
To: sisyphus
> > > давайте проверим по шагам, какой результат выдает следующая команда
> > > su -l postgres -s /bin/sh -c '/usr/bin/locale | /bin/grep LANG' | awk
> > > -F'=' '{print $2}'
> >
> > Давайте :
> > 2 пустых строки
> > ru_RU.KOI8-R
>
> пустых строк не должно быть, попробуйте su -l postgres -s /bin/sh -c
> '/usr/bin/locale'
Тогда так -
LANG=ru_RU.KOI8-R
LC_CTYPE=ru_RU.KOI8-R
LC_NUMERIC=ru_RU.KOI8-R
LC_TIME=ru_RU.KOI8-R
LC_COLLATE=ru_RU.KOI8-R
LC_MONETARY=ru_RU.KOI8-R
LC_MESSAGES=ru_RU.KOI8-R
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=
--
WBR
Korshunov Ilya
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 6:17 ` Korshunov Ilya
@ 2002-12-18 6:33 ` Konstantin Timoshenko
2002-12-18 6:44 ` Korshunov Ilya
2002-12-18 14:06 ` Konstantin Timoshenko
1 sibling, 1 reply; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-18 6:33 UTC (permalink / raw)
To: sisyphus
On Wed, 18 Dec 2002 09:17:19 +0300
Korshunov Ilya <kosha@Kp.ru> wrote:
> > > > давайте проверим по шагам, какой результат выдает следующая
> > > > команда su -l postgres -s /bin/sh -c '/usr/bin/locale | /bin/grep
> > > > LANG' | awk-F'=' '{print $2}'
> > >
> > > Давайте :
> > > 2 пустых строки
> > > ru_RU.KOI8-R
> >
> > пустых строк не должно быть, попробуйте su -l postgres -s /bin/sh -c
> > '/usr/bin/locale'
>
> Тогда так -
> LANG=ru_RU.KOI8-R
> LC_CTYPE=ru_RU.KOI8-R
> LC_NUMERIC=ru_RU.KOI8-R
> LC_TIME=ru_RU.KOI8-R
> LC_COLLATE=ru_RU.KOI8-R
> LC_MONETARY=ru_RU.KOI8-R
> LC_MESSAGES=ru_RU.KOI8-R
> LC_PAPER="ru_RU.KOI8-R"
> LC_NAME="ru_RU.KOI8-R"
> LC_ADDRESS="ru_RU.KOI8-R"
> LC_TELEPHONE="ru_RU.KOI8-R"
> LC_MEASUREMENT="ru_RU.KOI8-R"
> LC_IDENTIFICATION="ru_RU.KOI8-R"
> LC_ALL=
тут все нормально, странно откуда у вас взялись пустые строки
Каталог /var/lib/pgsql-root/usr/lib/locale/ru_RU.KOI8-R существует?
Его должен создать скрипт /etc/chroot.d/postgresql.conf
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 6:33 ` Konstantin Timoshenko
@ 2002-12-18 6:44 ` Korshunov Ilya
0 siblings, 0 replies; 28+ messages in thread
From: Korshunov Ilya @ 2002-12-18 6:44 UTC (permalink / raw)
To: sisyphus
В сообщении от 18 Декабрь 2002 09:33 Konstantin Timoshenko написал:
> тут все нормально, странно откуда у вас взялись пустые строки
> Каталог /var/lib/pgsql-root/usr/lib/locale/ru_RU.KOI8-R существует?
> Его должен создать скрипт /etc/chroot.d/postgresql.conf
значит не создаёт.
/var/lib/pgsql-root/usr/lib/locale/ есть а в ём пусто.
--
WBR
Korshunov Ilya
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 6:17 ` Korshunov Ilya
2002-12-18 6:33 ` Konstantin Timoshenko
@ 2002-12-18 14:06 ` Konstantin Timoshenko
2002-12-18 14:12 ` Leonid B. Sysoletin
1 sibling, 1 reply; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-18 14:06 UTC (permalink / raw)
To: sisyphus
On Wed, 18 Dec 2002 09:17:19 +0300
Korshunov Ilya <kosha@Kp.ru> wrote:
> > > > давайте проверим по шагам, какой результат выдает следующая
> > > > команда su -l postgres -s /bin/sh -c '/usr/bin/locale | /bin/grep
> > > > LANG' | awk-F'=' '{print $2}'
> > >
> > > Давайте :
> > > 2 пустых строки
> > > ru_RU.KOI8-R
> >
> > пустых строк не должно быть, попробуйте su -l postgres -s /bin/sh -c
> > '/usr/bin/locale'
>
Ошибка найдена и исправленна, седня выложу обновления. Похоже пострадали только владельцы fortune.
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 14:06 ` Konstantin Timoshenko
@ 2002-12-18 14:12 ` Leonid B. Sysoletin
2002-12-18 14:25 ` Konstantin Timoshenko
0 siblings, 1 reply; 28+ messages in thread
From: Leonid B. Sysoletin @ 2002-12-18 14:12 UTC (permalink / raw)
To: sisyphus
18 Декабрь 2002 17:06, Konstantin Timoshenko написал:
> > > > > давайте проверим по шагам, какой результат выдает следующая
> > > > > команда su -l postgres -s /bin/sh -c '/usr/bin/locale | /bin/grep
> > > > > LANG' | awk-F'=' '{print $2}'
> > > > Давайте :
> > > > 2 пустых строки
> > > > ru_RU.KOI8-R
> > > пустых строк не должно быть, попробуйте su -l postgres -s /bin/sh -c
> > > '/usr/bin/locale'
> Ошибка найдена и исправленна, седня выложу обновления. Похоже пострадали
> только владельцы fortune.
Офигеть. Ну и завязочки... :-)
А можно поподробнее - как одно с другим завязано?
--
Л. Сысолетин,
webmaster@unicon-ms.ru
[Team Ёжики-рулез!] [Team Котёнки на солярке] [Team Берегите букву "ё"!]
Три фрукта варятся в компоте,
где плещет жизни кутерьма:
судьба души, фортуна плоти
и приключения ума.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-18 14:12 ` Leonid B. Sysoletin
@ 2002-12-18 14:25 ` Konstantin Timoshenko
2002-12-18 14:33 ` [sisyphus] " Michael Shigorin
0 siblings, 1 reply; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-18 14:25 UTC (permalink / raw)
To: sisyphus
On Wed, 18 Dec 2002 17:12:09 +0300
"Leonid B. Sysoletin" <webmaster@unicon-ms.ru> wrote:
> 18 Декабрь 2002 17:06, Konstantin Timoshenko написал:
> > > > > > давайте проверим по шагам, какой результат выдает следующая
> > > > > > команда su -l postgres -s /bin/sh -c '/usr/bin/locale |
> > > > > > /bin/grep LANG' | awk-F'=' '{print $2}'
> > > > > Давайте :
> > > > > 2 пустых строки
> > > > > ru_RU.KOI8-R
> > > > пустых строк не должно быть, попробуйте su -l postgres -s /bin/sh
> > > > -c'/usr/bin/locale'
> > Ошибка найдена и исправленна, седня выложу обновления. Похоже
> > пострадали только владельцы fortune.
>
> Офигеть. Ну и завязочки... :-)
> А можно поподробнее - как одно с другим завязано?
В скрипте вызывается locale через su, для определения и копирования необходимых файлов локали для
работы в chroot режиме постгреса, вот при вызове su fortune "пакостила" в stdout своими советами,
соответственно результат был неверным. Так как у меня фортуне не включен эта ошибка не коснулась
меня и думаю многих других.
Я и сам не ожидал такого эффекта, теперь буду более внимателен при написании команд в одну строку.
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* [sisyphus] Re: chroot and postgresql
2002-12-18 14:25 ` Konstantin Timoshenko
@ 2002-12-18 14:33 ` Michael Shigorin
2002-12-18 14:44 ` Konstantin Timoshenko
0 siblings, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2002-12-18 14:33 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 640 bytes --]
On Wed, Dec 18, 2002 at 07:25:40PM +0500, Konstantin Timoshenko wrote:
> > > > > пустых строк не должно быть, попробуйте su -l postgres -s /bin/sh
> В скрипте вызывается locale через su, для определения и
> копирования необходимых файлов локали для работы в chroot
> режиме постгреса, вот при вызове su fortune "пакостила" в
> stdout своими советами, соответственно результат был неверным.
А фильтрация на что придумана? (grep ^L хотя бы)
А если у кого-то там welcome2l или еще какая напоминалка
затесалась?.. (всяко бывает)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Re: chroot and postgresql
2002-12-18 14:33 ` [sisyphus] " Michael Shigorin
@ 2002-12-18 14:44 ` Konstantin Timoshenko
0 siblings, 0 replies; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-18 14:44 UTC (permalink / raw)
To: sisyphus
On Wed, 18 Dec 2002 16:33:16 +0200
Michael Shigorin <mike@osdn.org.ua> wrote:
> On Wed, Dec 18, 2002 at 07:25:40PM +0500, Konstantin Timoshenko wrote:
> > > > > > пустых строк не должно быть, попробуйте su -l postgres -s
> > > > > > /bin/sh
> > В скрипте вызывается locale через su, для определения и
> > копирования необходимых файлов локали для работы в chroot
> > режиме постгреса, вот при вызове su fortune "пакостила" в
> > stdout своими советами, соответственно результат был неверным.
>
> А фильтрация на что придумана? (grep ^L хотя бы)
в первоначальном варианте это не помогло
> А если у кого-то там welcome2l или еще какая напоминалка
> затесалась?.. (всяко бывает)
теперь проблем не должно быть
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:15 ` Alexey I. Froloff
2002-12-17 11:24 ` Korshunov Ilya
@ 2002-12-17 11:33 ` Konstantin Timoshenko
2002-12-17 12:45 ` Igor Tertishny
2 siblings, 0 replies; 28+ messages in thread
From: Konstantin Timoshenko @ 2002-12-17 11:33 UTC (permalink / raw)
To: sisyphus
On Tue, 17 Dec 2002 14:15:02 +0300
"Alexey I. Froloff" <raorn@immo.ru> wrote:
> On Tue, Dec 17, 2002 at 01:54:04PM +0300, Korshunov Ilya wrote:
> > У меня не запускается последний postgresql 7.3 в chrooted enviroment.
> > Предыдущий работал. Без chroot все также прекрасно работает.
> > Система - last sisyphus. Кто-нибудь может это подтвердить
> > /опровергнуть ? А то я в раздумьях класть в BTS или нет :)
> Есть мнение, что он не находит файлы локали.
> strace -e trace=open service postgresql start
> что говорит?
в этой сборке он копирует необходимые файлы для локали под которой запускается postgresql
--
Kostya.
mailto:kt@tura.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] chroot and postgresql
2002-12-17 11:15 ` Alexey I. Froloff
2002-12-17 11:24 ` Korshunov Ilya
2002-12-17 11:33 ` [sisyphus] " Konstantin Timoshenko
@ 2002-12-17 12:45 ` Igor Tertishny
2002-12-17 12:48 ` Korshunov Ilya
2 siblings, 1 reply; 28+ messages in thread
From: Igor Tertishny @ 2002-12-17 12:45 UTC (permalink / raw)
To: sisyphus
17 Декабрь 2002 13:15, Alexey I. Froloff написал:
> strace -e trace=open service postgresql start
У меня, например, говорит вот что:
[root@yby root]# strace -e trace=open service postgresql start
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib/libdl.so.2", O_RDONLY) = 3
open("/lib/libc.so.6", O_RDONLY) = 3
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
open("/usr/share/locale/locale.alias", O_RDONLY) = -1 ENOENT (No such file or
directory) ??? - похоже, что в этом дело.
open("/usr/lib/locale/ru_RU.KOI8-R/LC_MESSAGES", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_MONETARY", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_COLLATE", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_TIME", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_NUMERIC", O_RDONLY) = 3
open("/usr/lib/locale/ru_RU.KOI8-R/LC_CTYPE", O_RDONLY) = 3
open("/etc/mtab", O_RDONLY) = 3
open("/proc/meminfo", O_RDONLY) = 3
open("/sbin/service", O_RDONLY|O_LARGEFILE) = 3
open("/usr/lib/gconv/KOI8-R.so", O_RDONLY) = 3
Adjusting environment for postgresql:
[ OK ]
Starting postgresql:
[FAILED]
--- SIGCHLD (Child exited) @ 0 (0) ---
^ permalink raw reply [flat|nested] 28+ messages in thread