Октябрь 21

Gosa+Ldap Debian 7 and 7.2

Вношу поправки в статью применимые к Debian 7.2, потому как по этой инструкции после установки наблюдались грабли с группами. В Debian 7.2 выполняем только ту часть статьи, которая отмечена цветом, остальное упускаем.

Ставим LDAP, GOSa, схемы для работы GOSa c LDAP и плагин для работы с почтой (эт сразу для будущих настроек :)) ну и миднайт, люблю я его ))

apt-get install mc slapd gosa-schema gosa gosa-plugin-systems gosa-plugin-mail ldap-utils

Останавливаем LDAP

service slapd stop

Настраиваем схемы:

rm /etc/ldap/slapd.d/cn=config/cn=schema/cn={2}nis.ldif
cp /etc/ldap/schema/gosa/rfc2307bis.ldif /etc/ldap/slapd.d/cn=config/cn=schema/cn={2}rfc2307bis.ldif
Редактируем
mcedit /etc/ldap/slapd.d/cn=config/cn=schema/cn={2}rfc2307bis.ldif 
Было:
cn=rfc2307bis,cn=schema,cn=config

objectClass: olcSchemaConfig
cn: rfc2307bis
Стало:
cn=rfc2307bis

objectClass: olcSchemaConfig
cn: rfc2307bis
Стартуем LDAP
service slapd start
Добавляем схемы для GOSa

ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/gosa/gosystem.ldif
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/gosa/gofon.ldif
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/gosa/goto.ldif
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/gosa/goserver.ldif
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/gosa/samba3.ldif
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/gosa/gosa-samba3.ldif

Добавляем нужные поля:

ldapmodify -Y EXTERNAL -H ldapi:///
dn: olcDatabase={1}hdb,cn=config
add: olcDbIndex
olcDbIndex: uid eq
olcDbIndex: mail eq
olcDbIndex: cn eq
olcDbIndex: gosaMailAlternateAddress eq
olcDbIndex: postfixMyDestinations eq

Продолжаем настройку уже в браузере http://IP_серва_ldap+gosa/gosa