openldap: Adjust to systemd

This commit is contained in:
Rickard Nilsson 2013-04-09 17:50:53 +02:00
parent 0ccc107300
commit c59761e994

View File

@ -43,19 +43,15 @@ in
environment.systemPackages = [ openldap ]; environment.systemPackages = [ openldap ];
jobs.openldap = systemd.services.openldap = {
{ description = "LDAP server";
description = "LDAP server"; wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
startOn = "filesystem"; preStart = ''
daemonType = "fork"; mkdir -p /var/run/slapd
'';
preStart = serviceConfig.ExecStart = "${openldap}/libexec/slapd -d 0 -f ${configFile}";
'' };
mkdir -p /var/run/slapd
'';
exec = "${openldap}/libexec/slapd -f ${configFile}";
};
}; };