"apt-get install slapd" works here on 15.04, it starts slapd:
$ systemctl status slapd
● slapd.service - LSB: OpenLDAP standalone server (Lightweight Directory Access Protocol)
Loaded: loaded (/etc/init.d/slapd)
Active: active (running) since Wed 2015-04-22 10:59:45 BST; 7s ago
Docs: man:systemd-sysv-generator(8)
CGroup: /system.slice/slapd.service
└─1507 /usr/sbin/slapd -h ldap:/// ldapi:/// -g openldap -u openldap -F /etc/ldap/slapd.d
Indeed there's no native unit, but that's fine -- the init.d script should work fine. What does "systemctl status slapd"? say after a fresh boot (and with custom slapd.service removed)?
"apt-get install slapd" works here on 15.04, it starts slapd:
$ systemctl status slapd sysv-generator( 8) slice/slapd. service
● slapd.service - LSB: OpenLDAP standalone server (Lightweight Directory Access Protocol)
Loaded: loaded (/etc/init.d/slapd)
Active: active (running) since Wed 2015-04-22 10:59:45 BST; 7s ago
Docs: man:systemd-
CGroup: /system.
└─1507 /usr/sbin/slapd -h ldap:/// ldapi:/// -g openldap -u openldap -F /etc/ldap/slapd.d
Indeed there's no native unit, but that's fine -- the init.d script should work fine. What does "systemctl status slapd"? say after a fresh boot (and with custom slapd.service removed)?