service on RHEL is 'slapd', not 'ldap'.

Used ...::osfamily. to hack around this issue as I am not sure what would break on the SuSE variants (nor Fedora, actually).  RHEL openldap definitely uses 'slapd' for its service.

Results in Puppet from my fork:

notice: /Stage[main]/Ldap::Server::Service/Service[slapd]/ensure: ensure changed 'stopped' to 'running'