mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-26 15:41:40 +00:00
openldap: Adjust to systemd
This commit is contained in:
parent
0ccc107300
commit
c59761e994
|
@ -43,19 +43,15 @@ in
|
|||
|
||||
environment.systemPackages = [ openldap ];
|
||||
|
||||
jobs.openldap =
|
||||
{
|
||||
description = "LDAP server";
|
||||
|
||||
startOn = "filesystem";
|
||||
daemonType = "fork";
|
||||
|
||||
preStart =
|
||||
''
|
||||
mkdir -p /var/run/slapd
|
||||
'';
|
||||
exec = "${openldap}/libexec/slapd -f ${configFile}";
|
||||
};
|
||||
systemd.services.openldap = {
|
||||
description = "LDAP server";
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
after = [ "network.target" ];
|
||||
preStart = ''
|
||||
mkdir -p /var/run/slapd
|
||||
'';
|
||||
serviceConfig.ExecStart = "${openldap}/libexec/slapd -d 0 -f ${configFile}";
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue