Documentation
General
Documentation that is not related to LTB provided programs, but that give general information on how to use LDAP.
Web applications
Monitoring
Nagios plugins
- Check LDAP entry presence: Monitor any LDAP server's availability (simple search on a DN)
- Check LDAP response time: Monitor any LDAP server's response time
- Check slurpd status: Monitor OpenLDAP's replication status (slurpd)
- Check Syncrepl status: Monitor OpenLDAP's replication status (syncrepl)
- Check LDAP query: Monitor any LDAP query (search)
- Check OpenLDAP cn=monitor information: Monitor OpenLDAP cn=monitor information
- Check 389DS cn=monitor information: Monitor 389DS cn=monitor information
- Check BerkeleyDB locks: Monitor BerkeleyDB locks
- Check LMDB Usage: Monitor LMDB usage
Nagios event handlers
- Restart OpenLDAP event handler: Restart OpenLDAP on HARD state
Cacti plugins
- LDAP response time: Graph any LDAP server's response time
- OpenLDAP operations statistics: Graph OpenLDAP's initiated operations by type (via the monitor backend)
Packaging and OpenLDAP extensions
- OpenLDAP RPMs: BerkeleyDB and OpenLDAP packages for RedHat.
- OpenLDAP DEBs: BerkeleyDB and OpenLDAP packages for Debian.
- OpenLDAP pwdChecker library: OpenLDAP check password module for password policy overlay (included in OpenLDAP RPM).
- OpenLDAP init script and CLI: OpenLDAP init script including backup, reindex and config checking commands (included in OpenLDAP RPM).
- OpenLDAP MMR Tools: OpenLDAP MMR Tools to initiate a multimaster cluster.
- OpenLDAP noopsrch overlay and control: OpenLDAP no-operation overlay (noopsrch)
Scripts
- Account expiration mail warning: find soon expired accounts and warn them by mail.
- Clean LDAP broken aliases: Check broken aliases: detect and delete broken aliases to manage referential integrity
- File to LDIF: build LDIF files from CSV or LDIF files, with high configurable field mapping
- OpenLDAP statistics: parse OpenLDAP log files to get statistics