n="justify">
3.2 Програмне забезпечення, від якого залежить OpenLDAP Програмне забезпечення OpenLDAP використовує для своєї роботи ряд пакетів, що надаються третіми особами.
3.2.1 Transport Layer Security
Клієнти і сервери OpenLDAP вимагають установки бібліотек OpenSSL, GnuTLS, або MozNSS TLS для надання сервісів Transport Layer Security. Хоча деякі операційні системи можуть надавати ці бібліотеки як частина основної системи або як додатковий програмний компонент, OpenSSL, GnuTLS, і Mozilla NSS часто вимагають окремої установки. p align="justify"> Програмне забезпечення OpenLDAP не буде повністю сумісний з LDAPv3, якщо його скрипт configure не з'ясує доступність будь-якої бібліотеки TLS.
3.2.2 Simple Authentication and Security Layer
Клієнти і сервери OpenLDAP вимагають установки бібліотеки Cyrus SASL для надання сервісів Simple Authentication and Security Layer. Хоча деякі операційні системи можуть надавати цю бібліотеку як частина основної системи або як додатковий програмний компонент, Cyrus SASL часто вимагає окремої установки. p align="justify"> Програмне забезпечення OpenLDAP не буде повністю сумісний з LDAPv3, якщо його скрипт configure не з'ясує доступність встановленої Cyrus SASL.
3.2.3 Сервіс аутентифікації Kerberos
Клієнти і сервери OpenLDAP підтримують сервіси аутентифікації Kerberos. Зокрема, OpenLDAP підтримує механізм аутентифікації SASL Kerberos V GSS-API, відомий як механізм GSSAPI. Щоб це працювало, крім бібліотек Cyrus SASL, потрібні бібліотеки або Heimdal, або MIT Kerberos V.
Настійно рекомендується використовувати сервіси строгої аутентифікації, такі, як надає Kerberos.
3.2.4 TCP Wrappers
slapd підтримує TCP Wrappers (фільтри контролю доступу рівня IP), якщо вони встановлені. Рекомендується використання TCP Wrappers або інших фільтрів доступу рівня IP (наприклад таких, які надаються IP-фаєрвол) на серверах, що містять інформацію обмеженого поширення. br/>
.3 Запуск configure
Прийшов час запустити скрипт configure з опцією - help. В результаті Ви отримаєте список опцій, які можна поміняти при складанні OpenLDAP. За допомогою цього методу можна включити або відключити багато функцій OpenLDAP. p align="justify">./configure - help
Скрипт configure також звертає увагу на деякі змінні, що задаються як в командному рядку, так і в оточенні. Ці змінні включають в себе:
Таблиця 4.1: Змінні
ПеременнаяОписаниеCCУказывает альтернативний компілятор CCFLAGSУказивает додаткові прапори компілятораCPPFLAGSУказивает прапори препроцесора CLDFLAGSУказивает пр...