Seu problema é, sem dúvida, que você precisa carregar o nis schema no seu servidor LDAP. Como fazer isso depende se você está usando o arquivo de configuração legado slapd.conf ou a configuração dinâmica mais recente hospedada em cn=config e respaldada por um diretório slapd.d .
Usando slapd.conf
Você precisará include da definição do esquema em slapd.conf adicionando uma linha nos seguintes termos:
include /usr/local/etc/openldap/schema/nis.schema
Isso pressupõe que o arquivo nis.schema esteja localizado nesse caminho; se não, modifique o caminho apropriadamente.
Você precisará reiniciar slapd para ativar o novo esquema.
Usando slapd.d
(Eu estou incluindo isso para completar, embora não seja diretamente relevante para a sua configuração atual).
Para carregar um esquema em slapd , se você estiver usando a configuração cn=config dinâmica, use ldapadd . Dependendo de como suas ACLs estão configuradas, o comando pode ter esta aparência:
ldapadd -Y EXTERNAL -H ldapi:// -f /usr/local/etc/openldap/schema/nis.ldif
Isso pressupõe que sua execução slapd tenha uma ACL permitindo a autenticação de "credenciais de mesmo nível" para root . Se isso não funcionar, você precisará fornecer um DN e uma senha de ligação apropriados usando -D e -W .
Não é necessário reiniciar neste caso.