Votre problème est sans doute que vous devez charger le nis
schéma dans votre serveur LDAP. Comment faire cela dépend si vous utilisez l'ancien slapd.conf
fichier de configuration ou la nouvelle configuration dynamique hébergée dans cn=config
et soutenu par un slapd.d
répertoire.
Utiliser slapd.conf
Vous devrez include
la définition du schéma dans votre slapd.conf
en ajoutant une ligne le long des lignes de :
include /usr/local/etc/openldap/schema/nis.schema
Cela suppose que le nis.schema
le fichier est situé dans ce chemin ; sinon, modifiez le chemin de manière appropriée.
Vous devrez redémarrer slapd
pour activer le nouveau schéma.
Utiliser slapd.d
(J'inclus ceci par souci d'exhaustivité, bien que cela ne concerne pas directement votre configuration actuelle).
Pour charger un schéma dans slapd
si vous utilisez le cn=config
dynamique configuration, vous utiliseriez ldapadd
. Selon la configuration de vos ACL, la commande peut ressembler à ceci :
ldapadd -Y EXTERNAL -H ldapi:// -f /usr/local/etc/openldap/schema/nis.ldif
Cela suppose que vous exécutez slapd
dispose d'une ACL permettant l'authentification par "identifiants homologues" à root
. Si cela ne fonctionne pas, vous devrez fournir un DN de liaison et un mot de passe appropriés en utilisant -D
et -W
.
Aucun redémarrage n'est requis dans ce cas.