7.3. LDAP

OpenLDAP

В Red Hat Enterprise Linux 6 изменена конфигурация OpenLDAP. Например, раньше настройки slapd хранились в /etc/openldap/slapd.conf, теперь они перенесены в специальный каталог /etc/openldap/slapd.d/. Подробную информацию можно найти на сайте openldap.org. Далее будут рассмотрены способы адаптации старого файла конфигурации.

7.3.1. Преобразование конфигурации slapd

В этом примере файл /etc/openldap/slapd.conf будет преобразован с сохранением новых настроек в /etc/openldap/slapd.d/.
  • Очистите каталог /etc/openldap/slapd.d/:
     # rm -rf /etc/openldap/slapd.d/* 
  • Выполните slaptest для проверки старого файла и определения нового каталога:
     slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d 
  • Настройте права доступа:
     chown -R ldap:ldap /etc/openldap/slapd.d 
     chmod -R 000 /etc/openldap/slapd.d 
     chmod -R u+rwX /etc/openldap/slapd.d 
  • Убедившись, что служба работает с новыми настройками, старый файл можно удалить:
     rm -rf /etc/openldap/slapd.conf