https://bugs.openldap.org/show_bug.cgi?id=5582
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|bugs(a)openldap.org |hyc(a)openldap.org
Keywords|OL_2_6_REQ |
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=5399
--- Comment #8 from Quanah Gibson-Mount <quanah(a)openldap.org> ---
Hi Michael,
Do you have an example test case/use case you can provide?
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=5500
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |enhancement
Target Milestone|2.6.0 |---
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=5399
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |enhancement
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=5344
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|bugs(a)openldap.org |ondra(a)mistotebe.net
Keywords|OL_2_6_REQ |
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=5335
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.6.0 |---
Keywords|OL_2_6_REQ |
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=7853
--- Comment #5 from Howard Chu <hyc(a)openldap.org> ---
(In reply to Howard Chu from comment #4)
> (In reply to dw(a)hmmz.org from comment #0)
> > Full_Name: David Wilson
> > Version: LMDB 0.9.11
> > OS:
> > URL:
> > https://raw.githubusercontent.com/dw/py-lmdb/master/misc/readers_mrb_env.
> > patch
> > Submission from: (NULL) (178.238.153.20)
> >
> >
> > Currently if a user (wilfully or accidentally, say, through composition of
> > third party libs) opens the same LMDB environment twice within a process, and
> > maintains active read transactions at the time one mdb_env_close() is called,
> > all reader slots will be deallocated in all environments due to the logic
> > around line 4253 that unconditionally clears reader slots based on PID.
> >
> > I'd like to avoid this in py-lmdb, and seems there are a few alternatives to
> > fix it:
>
> > 4) Modify lock.mdb to include MDB_env* address within the process, and update
> > mdb_env_close() to invalidate only readers associated with the environment
> > being closed. I dislike using the MDB_env* as an opaque publicly visible
> > cookie, but perhaps storing this field might be reused for other things in
> > future.
>
> I was looking at this approach, which initially seems harmless. But
> unfortunately it does nothing to address the fact the fcntl lock on the
> lock file will still go away on the first env_close() call. If there are
> no other processes with the env open, then the next process that opens
> the env will re-init the lock file, because it doesn't know about the
> existing process. At that point the existing process is hosed anyway.
Another possibility here is to detect that there were multiple envs for the
same PID, and not close the descriptors in that case. This means intentionally
leaking a file descriptor, but keeps the locks intact. Still ugly, but not as
bad as inviting corruption. And, this would only happen due to a library
misuse, so it would still be a rare situation.
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=9566
Issue ID: 9566
Summary: OpenLDAP Proxy crashes when idassertauthzfrom is set
to dn:*
Product: OpenLDAP
Version: 2.4.56
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: ---
Component: backends
Assignee: bugs(a)openldap.org
Reporter: nevillem(a)issquaredinc.com
Target Milestone: ---
Set olcDbIDAssertAuthzFrom to {0}dn:*
Set olcDbIDAssertBind when flag is set to prescriptive or non-prescriptive
Stop slapd
Start slapd - It does not start, errors out.
It works when olcDbIDAssertBind has flags set to flags=proxy-authz-non-critical
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8392
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |VERIFIED
--
You are receiving this mail because:
You are on the CC list for the issue.