Собственно собрал на Centos 5 сабж, кодировка ru_RU-UTF-8, а названия пунктов меню и заголовки окон отображаются неверно, файлы кодировок поковырял (в папке nls) там вроде все верно, т.е. кодировка стоит верная
шрифты работающие с utf8+русским языком в системе есть.
думаю что нужно ковырять свойство window.font в файле theme.cfg, но что там написать не знаю...
Подскажите как испавить данную проблему?
Уважаемые господа, подскажите на чем, или в какую сторону копать, что б решить
следующую задачку:
есть примерно два одинаковых сервера от компании intel (в каждом по два
проца xeon) сейчас на одном крутится спец приложение (windows 2003)
которое использует сервер баз данных firebird 2.
Куча пользователей подключается к терминалу, запускает эту супер программу,
она в свою очередь подключается к серверу баз данных (на каждое подкючение
отдельный процесс через inetd), вообщем все просто.
Но сейчас появилась возможность перенести сервер приложений на другой более
мощный сервер и под Linux (через wine, тесты прошли удачно), а
на оставшей сервер использовать тоже под б.д., только вот firebird не
умеет в кластере работать, по этому хочется сделать из этих двух
серверов кластер с балансировкой нагрузки.
Никогда с таким не сталкивался, по этому и спрашиваю вас господа, можно ли
сделать и если да то на чем?
Есть домен AD с linux-машинами (сделано через winbind: pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login).
На одной машине стал замечать, что иногда происходит ошибка при конвертировании usename в uid:
[root@razida samba]# id razida
uid=10149(tsolovieva) gid=10000(domain users) группы=10000(domain users),10001(bookkeepers),10010(factory)
в примере выше комп называется razida и имя пользователя тоже razida,
id veronica
uid=10145(ovpetuhova) gid=10000(domain users) группы=10000(domain users),10023(managers)
id irina_bir
irina_bir uid=10010(factory) gid=10000(domain users) группы=21(tape),10023(managers)
Такое происходит не со всеми пользователями...
при этом wbinfo -t не выводит ошибку:
checking the trust secret via RPC calls succeeded
wbinfo -u тоже нормально выдает всех пользователей
на компе крутится nscd
дистр linux - «Mandriva Linux release 2008.1 (Official) for i586»
[root@razida samba]# winbindd -V
Version 3.0.28a
Вопрос как с этим бороться и из-за чего такое происходит? Может у кого было...?
Написал небольшой скрипт на perl, который через CGI генерит html,
везде использовал кодировку utf8 (CGI::charset('utf8'), текстовый редактор с поддержкой unicode, в базе данных тоже unicode ru_RU),
но возникла неожиданная проблема: создаю массив
my @status_enum = ('новая', «выполнена», 'в работе', «не выполнена», 'отложена', 'отменена', 'возобновлена', 'проверена', 'просрочена' );
при генерации странички буквы «ы» заменяются на знаки вопроса в черной рамочке, думаю что неверно кодировку распознал perl, делаю для массива
utf8::decode($_) foreach @status_enum;
на всей странице где есть русский язык появляются страшные крокозябры (ощушение, что все строки дополнительно перевели еще раз в unicode...), а массив с которым произвел decode выводится номально...
Если подключаю модуль utf8 (use utf8), то все строки которые есть в скрипте выводятся нормально, но все данне из сервера postgres в крокозябрах... отключаю utf8 конвертирование в $dbh->{pg_enable_utf8} = 0, ничего не меняется... вообщем что только не делал, не получается чтоб нормально страница создавалась.
Что я делаю не так?
Хочу сделать копию сервака Centos 5.1 на виртуальной машине,
все файлы перенес загрузился с Live-cd под виртуалкой, поставил
Grub перенастройл немного что б грузился под виртуалкой,
пересобрал initrd, проблема в том что при загрузке с жеского диска
виртуальной машины Kernel panic,
первое сообщение об ошибки это:
mount: could not find filesystem '/dev/root'
второе:
setuproot: moving /dev failed: No such file or directory
как я понял папки dev не существует, сделал следующее:
создал свой Inird в качестве init поставил bash (динамические библиотеки закинул в lib в initrd) поставил на загрузку.
Перезагруз систему появилось приглашение, посмотрел окружение
не одной папки не существует. Вопрос почему, ведь при распаковки
initrd все папки и скрипты есть?
Запускаю пострес под gentoo все вроде в порядке,
только вот одна ерунда наблюдается, если пытаюсь
подключиться через unix-сокет обычным пользователем,
т.е. не root`ом или postgres то фиг дает,
говорит
psql: could not connect to server: Permission denied
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"
при этом под рутом коннектится все отлично, а в логах
Postgresa вообще нет записи что он отказал какому то пользователю
в соединении, вообще полное ощущение что не хватает прав
работать с сокетом, проовал на других дистрах все нормально
работает через сокет. Вопрос: как заставить на gentoo нормально
работать программы через unix-сокет?
ps: selinux вроде отключен (проверял через sysctl)