[sisyphus] Последнее обновление:проблема с chroot

Yuri Khachaturyan yukh на yukh.ru
Пн Окт 18 11:29:00 UTC 2010


Да, забыл написать, он ругнулся изначально на отсутствие /usr/lib/locale.
Если я правильно понимаю, то оно должно быть в chroot, а не в самой системе.
Но помогло только ln -fs /usr/lib64/locale /usr/lib/locale в самой системе,
а не в chroot.

Есть мысли как вылечить?

[root на home sysconfig]# cat /etc/chroot.d/postgresql.conf
#!/bin/sh -e

# Source functions library
. /etc/chroot.d/functions

GROUP=psqluser
cd /var/lib/pgsql-root

force=
[ "$1" != "force" ] || force=-f

# configs
for f in localtime hosts {host,resolv}.conf; do
    Copy $force "/etc/$f" "etc/$f"
done

#copy locale files for chroot
locale_dir=`ls -d /usr/lib64/locale/* | /usr/bin/tr ' ' "\n" | /bin/awk -F
'/' '{print $5}'`
for d in $locale_dir; do
    /bin/mkdir -p usr/lib64/locale/$d/LC_MESSAGES
    for f in LC_ADDRESS LC_CTYPE LC_MEASUREMENT LC_MONETARY LC_NUMERIC
LC_TELEPHONE LC_COLLATE LC_IDENTIFICATION LC_MESSAGES/SYS_LC_MESSAGES
LC_NAME LC_PAPER LC_TIME; do
        Copy $force "/usr/lib64/locale/$d/$f" "usr/lib64/locale/$d/$f" ||:
    done
done


здесь вроде как все в норме, update_chrooted all не помогает.

18 октября 2010 г. 15:24 пользователь <sbolshakov на altlinux.ru> написал:

> >>>>> "Yuri" == Yuri Khachaturyan <yukh-d4Gdf7dMOE4 на public.gmane.org>
> writes:
> [skipped]
>
>  > 2. Postgresql ни в какую не стартует в chroot. На этапе Link postgresql
>  > socket: выдает [FAILED] без каких-либо ошибок. Как временное решение -
> вывел
>  > его из chroot, но все же хочется понять в чем проблема и как ее
> исправить.
> На первый взгляд, проблема в несогласованном изменении в glibc-locales:
> ( changed localedir from %_libdir to %_prefix/lib )
> в сравнении с тем, что ожидает /etc/chroot.d/postgresql.conf.
>
> --
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus




-- 
С уважением,
Хачатурян Юрий (yukh на yukh.ru)
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20101018/a93edc41/attachment.html>


Подробная информация о списке рассылки Sisyphus