This tool allow to start local OpenLDAP (slapd) server for integration tests.
OpenLDAP server is created in temporary directory and uses random free port.
Deepness (Ubuntu)
sh
DEBIAN_FRONTEND=noninteractive sudo apt-get install -y slapd ldap-utils openssl
sudo systemctl stop slapd
sudo systemctl disable slapd
sudo ln -s /etc/apparmor.d/usr.sbin.slapd /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.slapd
Install via cargo
cargo install ldap-test-server-cli
sh
ldap-test-server-cli -b "dc=planetexpress,dc=com"
You can find in example directory
```sh Usage: ldap-test-server-cli [OPTIONS]
Options:
-b, --base-dn
Licensed under either of: