| Summary: | Модуль alterator-openldap не видит существующих баз | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Dmitriy Kruglikov <Dmitriy.Kruglikov> | ||||
| Component: | alterator-openldap | Assignee: | lsv <lsv> | ||||
| Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||
| Severity: | critical | ||||||
| Priority: | P3 | CC: | admaks, bormant, boyarsh, cas, hrurg, manowar, zeinalov | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
(В ответ на комментарий №0)
> Created an attachment (id=3850) [details]
> Раньше я видел три свои базы, теперь ЭТО.
>
> Установка модуля на сервер, где уже имеется определенный набор баз
> делает эти базы недоступными для управления через альтератор.
> alterator-openldap-0.3-alt5, Сизиф.
ага, есть такое
Исправления уже давно в git://git.altlinux.org/people/dkr/packages/alterator-openldap.git А в Школьном сервере до сих пор с ошибкой... (В ответ на комментарий №2) > Исправления уже давно в > git://git.altlinux.org/people/dkr/packages/alterator-openldap.git > > А в Школьном сервере до сих пор с ошибкой... установил я тут п5 арк сервер х64 из исошки... так базу то не видит... а перед этим ставил - все было ок... Ошибка в alterator-openldap-0.3-alt6 в Сизифе.
Для решения проблемы нужно заменить
в /usr/share/alterator/ui/openldap/index.html
<table class="alterator-listbox" enumref="/openldap/avail_dn">
на
<table class="alterator-listbox" enumref="/openldap/avail_dn" name="avail_dn">
и в /usr/share/alterator/ui/openldap/ajax.scm функцию ui-init привести к такому виду:
(define (ui-init)
(form-update-value "newdnname" "")
(form-update-enum "avail_dn"
(woo-list "/openldap/avail_dn")))
И это, похоже, еще не все ...
Похоже, это последствия перехода с wf=form на wf=none...
Школьный сервер 5.0.1
/usr/lib/alterator/backend3/openldap
diff -ruN a/openldap b/openldap
--- a/openldap 2010-03-23 00:08:22 +0300
+++ b/openldap 2010-03-23 00:08:47 +0300
@@ -75,7 +75,7 @@
local source=
local status=
- ldap-dn getlocal|
+ ldap-dn list|
while read bdn source;do
status=$(check_status "$bdn")
позволяет видеть список в таблице...
теперь косяк в самом iso-шнике и не только в сизифе исошник altlinux-5.0.0-ark-server-i586-ru-install-cd.iso Ну подождите несколько дней ... Уже почти работает. И базы видит, и экспертный режим создания есть, и по желанию пароль шифровать будет... Немного терпения ... (В ответ на комментарий №8) > Ну подождите несколько дней ... > Уже почти работает. > И базы видит, и экспертный режим создания есть, > и по желанию пароль шифровать будет... > Немного терпения ... попадут ли исправления этого бага в п5 репозитарий? Я пока не успеваю ничего посмотреть. Думаю можно собирать новую версию из того, что есть. По крайней мере в Сизиф. И потом проверять на месте. (В ответ на комментарий №9) > попадут ли исправления этого бага в п5 репозитарий? Сперва в Сизиф. Если не будет замечаний, то и во все остальные Р*... Я оцениваю текущее состояние в 80% готовности. Кому интересно, смотрите git://git.altlinux.org/people/dkr/packages/alterator-openldap.git Проверяем alterator-openldap версии 0.6-alt3. К нему нужен alterator-fbi-5.26-alt3 Если устраивает, закрываем баг. |
Created attachment 3850 [details] Раньше я видел три свои базы, теперь ЭТО. Установка модуля на сервер, где уже имеется определенный набор баз делает эти базы недоступными для управления через альтератор. alterator-openldap-0.3-alt5, Сизиф.