ситуация:
дистрибутив - FreeBSD 5.3-RELEASE
софт - OpenLDAP 2.2.17 (из портов), Samba 3.0.9 (тоже из портов).. также nss_ldap 2.04 (опять-таки из портов) после настройки всех конфигов при запуске slapd выдаётся следующая ошибка:
/usr/local/etc/openldap/schema/core.schema: line 77: Duplicate attributeType: "2.5.4.2"
slapd.conf:
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
include /usr/local/etc/openldap/schema/nis.schema
include /usr/local/etc/openldap/schema/openldap.schema
include /usr/local/etc/openldap/schema/samba.schema
...
после комментирования строки указывающей на samba.schema ошибка не появляется и slapd запускается без ошибок..
поскольку данная связка (OpenLDAP 2.2.17 + Samba 3.0.9) работает у меня на OpenBSD 3.6 и NetBSD 2.0 то возникает предположение о том что проблема во FreeBSD (правда не пойму в чём именно).. OpenBSD не устраивает отсутствием nsswitch а NetBSD не устраивает "неработой" в нём nss_ldap... так что выбор пал на FreeBSD 5.x..
куда копать.. какие мысли.. (гугль не помог..)