Hello, Patch below updates slapd.ldif to use the right location for args/pid on OpenBSD. This was done for slapd.conf but not for slapd.ldif.
-- Chaz diff --git a/databases/openldap/patches/patch-servers_slapd_slapd_ldif b/databases/openldap/patches/patch-servers_slapd_slapd_ldif new file mode 100644 index 00000000000..1a914f5ef52 --- /dev/null +++ b/databases/openldap/patches/patch-servers_slapd_slapd_ldif @@ -0,0 +1,14 @@ +Index: servers/slapd/slapd.ldif +--- servers/slapd/slapd.ldif.orig ++++ servers/slapd/slapd.ldif +@@ -9,8 +9,8 @@ cn: config + # + # Define global ACLs to disable default read access. + # +-olcArgsFile: %LOCALSTATEDIR%/run/slapd.args +-olcPidFile: %LOCALSTATEDIR%/run/slapd.pid ++olcArgsFile: %LOCALSTATEDIR%/run/openldap/slapd.args ++olcPidFile: %LOCALSTATEDIR%/run/openldap/slapd.pid + # + # Do not enable referrals until AFTER you have a working directory + # service AND an understanding of referrals.
