Váš problém je nepochybně v tom, že musíte načíst nis schéma na váš server LDAP. Jak to udělat, závisí na tom, zda používáte starší verzi slapd.conf konfigurační soubor nebo novější dynamickou konfiguraci hostovanou v cn=config a podpořeno slapd.d adresář.
Pomocí slapd.conf
Budete potřebovat include definice schématu ve vašem slapd.conf přidáním řádku podél řádků:
include /usr/local/etc/openldap/schema/nis.schema
To předpokládá, že nis.schema soubor je umístěn na této cestě; pokud ne, upravte odpovídajícím způsobem cestu.
Budete muset restartovat slapd aktivovat nové schéma.
Pomocí slapd.d
(Toto uvádím pro úplnost, i když to přímo nesouvisí s vaší aktuální konfigurací).
Chcete-li načíst schéma do slapd pokud používáte dynamický cn=config konfiguraci byste použili ldapadd . V závislosti na tom, jak jsou nakonfigurovány vaše ACL, může příkaz vypadat takto:
ldapadd -Y EXTERNAL -H ldapi:// -f /usr/local/etc/openldap/schema/nis.ldif
To předpokládá, že používáte slapd má ACL povolující ověřování "peer credentials" na root . Pokud to nefunguje, budete muset zadat příslušné DN a heslo vazby pomocí -D a -W .
V tomto případě není vyžadován restart.