Based off Yuri Moens L4OpenLdap.  Customized to meet my needs.