- Vagrant must be installed
- This script utilize a Vagrant plugin called landrush for local DNS. If you do not want to use it, please modify
Vagrantfile
.
Vagrantfile
: The vagrnat machine setting. Vagrant use this file to start up a VirtualBox VM. It points tobootstrap.sh
for the actual server setup.bootstrap.sh
: A dumb shell script to install all the necessary packages for OpenLDAP server.config/memberof.ldif
: OpenLDAP overlay file so we can havememberof
attribute for our users.config/refint.ldif
: A dependency for thememberof
overlay.config/mongoyun/config.php
: The config file forphpldapadmin
.config/mongoyun/ldap.ldif
: This file include all the users/groups information.
- The root admin is
cn=admin,dc=mongoyun,dc=dev
. The password ispassword
. - All the users user
Password1!
as their password.