Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

Профиль
Фотография
Опции
Опции
О себе
masloff не указал(а) ничего о себе.
Личная информация
masloff
Постоялец
34 от роду
Мужской
Киев
Дата рождения: Фев-17-1983
Интересы
all i want - is to make some chikz, maney and rizpekt
Другая информация
Операционная система: opensolaris 2008.11
JID: Нет данных
Город: Kiev
Статистика
Регистрация: 3-April 07
Просмотров профиля: 6503*
Последнее посещение: 27th April 2009 - в 22:54
Часовой пояс: Mar 25 2017, в 05:58
156 сообщений (0.04 за день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ 129033333
MSN Нет данных
Contact E-mail скрыт
* Просмотры профиля обновляются каждый час

masloff

Участники


Темы
Сообщения
Друзья
Содержимое
25 Dec 2008
Привет!

Есть указанное в теме окружение. И есть проблема - перл упорно вываливает ошибки, при открытии страницы с cgi скриптом:

Код
install_driver(Sybase) failed: DBD::Sybase initialize: cs_ctx_alloc(112) failed at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 253.
Compilation failed in require at (eval 11) line 3.
at FM/DBI.pm line 69


в логах апача вот такое

Код
[error] [client 10.46.100.1] The context allocation routine failed when it tried to load localization files!!, referer: https://server/afm/index.cgi
[error] [client 10.46.100.1] One or more following problems may caused the failure, referer: https://server/afm/index.cgi
[error] [client 10.46.100.1] , referer: https://server/afm/index.cgi
[client 10.46.100.1] Your sybase home directory is /home/sybase. Check the environment variable SYBASE if it is not the one you want!, referer: https://server/afm/index.cgi
[error] [client 10.46.100.1] Cannot access file /home/sybase/config/objectid.dat, referer: https://server/afm/index.cgi
[error] [client 10.46.100.1] [Thu Dec 25 11:28:48 2008] index.cgi: install_driver(Sybase) failed: DBD::Sybase initialize: cs_ctx_alloc(112) failed at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 253., referer: https://server/afm/index.cgi
[error] [client 10.46.100.1] [Thu Dec 25 11:28:48 2008] index.cgi: Compilation failed in require at (eval 11) line 3., referer: https://server/afm/index.cgi
[error] [client 10.46.100.1] [Thu Dec 25 11:28:48 2008] index.cgi: , referer: https://server/afm/index.cgi
[error] [client 10.46.100.1] [Thu Dec 25 11:28:48 2008] index.cgi:  at FM/DBI.pm line 69, referer: https://server/afm/index.cgi


НО сайбас не живет в /home/sybase, он живет в /opt/sybase/ASE!!!

как я не пытался передать апачу эту переменную (подсовывал в стартовый скрипт, заходил под юзером апача и скармливал ему эту переменную) - он все равно упорно думает, что сайбас живет не там.

на то что это ошибка именно переменной меня натолкнул гугл, в нем есть три ссылки по данной ошибке, и все указывают именно на environmental variables.

кто сталкивался? что делать?

спасибо
Вышел новый релиз OpenSolaris 2008.11

Из нововведений и улучшений

ZFS Time Slider and Songbird
Suspend/Resume and CPU power management
Distribution Constructor and Prototype Automated Installer
WebStack with 64-bit MySQL, CherryPy, and DTrace for Ruby
GNOME 2.24, OpenOffice 3.0, and Firefox 3
Many F/OSS apps added, including top, sudo and emacs
700 additional man pages and Package Manager online help

Скачать можно с genunix.org

Источник: OpenNET
Привет!

Есть xterm. Есть terminus/terminusbold, скачанные и установленные руками.
Xterm запускается так
Код
xterm -fn  -misc-terminus-medium-r-normal--20------iso8859-1 -bg black -fg white -cr green +sb -geometry 180x70+100+50


Все отлично отрисовывается, и имена файлов, и директорий - другим цветом и более толстым шрифтом.

Берем urxvt.
Запускаем так же
Код
urxvt -fn  -misc-terminus-medium-r-normal--20------iso8859-1 -bg black -fg white -cr green +sb -geometry 180x70+100+50

Имена файлов отображаются также как и в Xterm, а каталогов и прочего что использует более толстый и цветной шрифт - отображаются расплывчато и некрасиво.

Xdefaults не использую, WM - pekwm, OS - opensolaris 2008.11

Спасибо за мысли и помощь smile.gif
27 Nov 2008
Vim
Привет,

имею файл такого рода
Код
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
cn;lang-ru:: 0KLQsNGC0YzRj9C90LAg0JHQtdGA0LXQt9C+0LLRgdC60LDRjw==
cn;lang-uk:: 0KLQtdGC0Y/QvdCwINCR0LXRgNC10LfQvtCy0YHRjNC60LA=
sn;lang-ru:: 0JHQtdGA0LXQt9C+0LLRgdC60LDRjw==
sn;lang-uk:: 0JHQtdGA0LXQt9C+0LLRgdGM0LrQsA==


с помощью Vim надо удалить все строки типа cn;lang, но не должно быть пустых строк на месте удаления!

т.е. в итоге должно получится вот это

Код
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson


как это сделать в Vim`е? или лучше использовать sed/awk?

Спасибо
26 Nov 2008
Всем привет.

Есть следующее ТЗ - с Нетшкафового ЛДАП сервера перенести часть дерева на ОпенЛДАП сервер.

Была мысль сделать это с помощью реплики - но не вышло.

Код
[root@odin opt]# /usr/sbin/slapd -d 256 -d 128
@(#) $OpenLDAP: slapd 2.3.27 (Jul  2 2008 04:29:48) $
        brewbuilder@ls20-bc1-14.build.redhat.com:/builddir/build/BUILD/openldap-2.3.27/openldap-2.3.27/build-servers/servers/slapd
bdb_db_open: Warning - No DB_CONFIG file found in directory /opt/ldap_db: (2)
Expect poor performance for suffix ou=Employee,ou=People,o=enterprise.com.
slapd starting
request done: ld 0x2b87d6a1da10 msgid 1
=> bdb_entry_get: cannot find entry: "ou=employee,ou=people,o=enterprise.com"
do_syncrep2: got search entry without control


Обычный ldapsearch (анонимный) проходит и возвращает записи.

Намучавшись с репликой, я просто решил подсовывать дамп базы данных, которую вернул ldapsearch.

Дамп живет в файле base.ldif, в таком формате

Код
# Chuvak1, Employee, kv, People, enterprise.com
dn: uid=Chuvak1,ou=Employee,ou=kv,ou=People, o=enterprise.com
mail: chuvak1@enterprise.com
uid: Chuvak1

# Chuvak2, Employee, kv, People, enterprise.com
dn: uid=Chuvak2,ou=Employee,ou=kv,ou=People, o=enterprise.com
mail: chuvak2@enterprisel.com
uid: Chuvak2


При попытке добавить этот файл в свеженасетапанную базу ОпенЛДАП`а, мне возвращает следующее:
Код
[root@odin ~]# /usr/sbin/slapadd -v -l base.ldif
bdb_db_open: Warning - No DB_CONFIG file found in directory /opt/ldap_db: (2)
Expect poor performance for suffix ou=Employee,ou=People,o=enterprise.com.
is_entry_objectclass("uid=Chuvak1,ou=people,o=enterprise.com", "2.16.840.1.113730.3.2.6") no objectClass attribute
slapadd: line 5: database (ou=Employee,ou=People,o=enterprise.com) not configured to hold "uid=chuvak1,ou=people,o=enterprise.com"
slapadd: line 5: database (ou=employee,ou=people,o=enterprise.com) not configured to hold "uid=chuvak1,ou=people,o=enterprise.com"


Конфиг slapd.conf
Код
include         /etc/openldap/schema/core.schema
include         /etc/openldap/schema/cosine.schema
include         /etc/openldap/schema/inetorgperson.schema
include         /etc/openldap/schema/nis.schema
allow bind_v2  
pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args
modulepath     /usr/lib64/openldap/
moduleload     back_sql.la
moduleload     back_ldap.la
moduleload     back_sql-2.3.so.0.2.15
database        bdb
suffix          "ou=Employee,ou=People, o=enterprise.com"
rootdn          "uid=root_user,ou=Employee,ou=People, o=enterprise.com"
rootpw          secret
rootpw          {MD5}3SX9ncRGyYcxq+6XN51ooA==
directory       /opt/ldap_db
loglevel        -1
index objectClass                       eq,pres
index ou,cn,mail,surname,givenname      eq,pres,sub
index uidNumber,gidNumber,loginShell    eq,pres
index uid,memberUid                     eq,pres,sub
index nisMapName,nisMapEntry            eq,pres,sub
syncrepl        rid=0
        provider=ldap://ldap.enterprise.com:389
        type=refreshAndPersist
        retry="60 +"
        searchbase="o=enterprise.com"
        filter="(objectClass=*)"
        scope=sub
        attrs="mail,uid"
        schemachecking=off
        bindmethod=simple
        binddn="uid=tbl,ou=Groups, ou=kv, ou=People, o=enterprise.com"
        credentials=12345678



Как мне заставить работать реплику? Или как импортировать дамп БД в базу ОпенЛДАП? И возможен ли инкрементальный синк (bash или php скрипт) в файл, и последующий импорт его в БД на ОпенЛдапе?

Ну очень надо smile.gif

Спасибо drinks.gif
Просмотры


28 Jul 2010 - 3:31


10 Dec 2008 - 10:35


3 Dec 2008 - 13:27


21 May 2008 - 10:01


18 May 2008 - 13:28


Друзья
Друзей нет.
RSS Текстовая версия Сейчас: 25th March 2017 - в 06:58




Rating@Mail.ru