комрады требуется помощь.
Имеем: серв под дебианом (я в курсе что тут Ubuntu, но разницы в нашем деле ноль %-))
На него накатываем свежий iRedMail-0.8.5
Тут заминок никаких, все интуитивно и понятно.
После инстала получаем рабочий почтовый серв с авторизацией с LDAP
Казалось бы вот оно счастье НО конфигурилка по умолчанию мягко говоря лысенькая )))) (имеется в виду шароварная версия)
Порывшись да почитавши нарыл замечательный проект GOSa и решил прикрутить её к всему этому добру.
Вот тут то все и началось. Итак что делал:
собственно ставим:
#apt-get install gosa-schema gosa gosa-plugin-systems gosa-plugin-mail
Затем подключаем схемы, я делал так (возможно здесь и кроется моя ошибка):
в /etc/ldap/slapd.conf добавил строки:
#Schema Gosa
include /etc/ldap/schema/gosa/gosystem.schema
include /etc/ldap/schema/gosa/gofon.schema
include /etc/ldap/schema/gosa/goto.schema
include /etc/ldap/schema/gosa/goserver.schema
include /etc/ldap/schema/gosa/samba3.schema
include /etc/ldap/schema/gosa/gosa-samba3.schema
после строк добавленых инсталятором iredmail:
# Schemas.
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/corba.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/inetorgperson.schema
include /etc/ldap/schema/nis.schema
# Integrate Amavisd-new.
include /etc/ldap/schema/amavis.schema
# Schema provided by iRedMail.
include /etc/ldap/schema/iredmail.schema
Дале инсталим госу из вебморды по инструкции, инсталяция проходит без сучка и задоринки, а вот дальше выясняется, что не всё хорошо.
Логинимся в госу
https://localhost/gosaпытаемся создать пользователя, после ввода его пароля получаем:

Но пользователь в базе ldap таки создаётся
При попытке создать почтовый ящик пользователю получаем:

В базе LDAP видим (phpldapadmin):
+--> dc=domain,dc=dp,dc=ua (8)
---> cn=vmail
---> cn=vmailadmin
---> o=domainAdmins
+--> o=domains (2)
| +--> domainName=domain.dp.ua (4)
| | ---> ou=Aliases
| | ---> ou=Externals
| | ---> ou=Groups
| | +--> ou=Users (2)
| | | ---> mail=postmaster@domain.dp.ua
| | | ---> mail=test@domain.dp.ua
| | | ---> Create new entry here
| | ---> Create new entry here
| +--> domainName=test.domain.local (4)
| | ---> ou=Aliases
| | ---> ou=Externals
| | ---> ou=Groups
| | +--> ou=Users (1)
| | | ---> mail=user1@test.domain.local
| | | ---> Create new entry here
| | ---> Create new entry here
| ---> Create new entry here
---> o=GOsaLdapEncoding_,_"_(_)_+_/
+--> ou=groups (1)
| ---> cn=gosauzvery
| ---> Create new entry here
+--> ou=people (3)
| ---> cn=1 1
| ---> cn=gosauzvery gosauzvery
| ---> cn=System Administrator
| ---> Create new entry here
+--> ou=systems (1)
| +--> ou=configs (1)
| | ---> ou=gosa
При чём первая часть создаётся из админки iredmail а вторая из gosa и друг друга не видят в своих интерфейсах...
Подозреваю, что нужно копать в сторону схем.
Что могут посоветовать комрады? Уж ооч хоцца запустить эту связочку.