bind-dlz and ldap api: invalid use of "%" character
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bind9 (Debian) |
Fix Released
|
Unknown
|
|||
bind9 (Ubuntu) |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: bind9
I was running bind 9.4.1-P1-3 with DLZ and openldap 2.3.35-1 with ubuntu
7.10 (gutsy)
Now i updated to bind 9.4.2 and openldap 2.4.7. My previous config
stopped working with "lookup query must specify a search base" error.
It seems, that it caused by the ldap API change regarding "%" sign.
I emailed with the bind-dlz guys. They changed their configuration to not use "%" but "$". I applied the patch, dpkg-build the package again and it is working. Can you please put the patch to your binary package and give out e new version for hardy.
-------
--- bind-9.
+++ bind-9.
@@ -166,12 +166,12 @@
ISC_
/*
- * split string at the first "%". set query segment to
+ * split string at the first "$". set query segment to
* left portion
*/
tseg->sql = isc_mem_
- "%"));
+ "$"));
if (tseg->sql == NULL) {
/* no memory, clean everything up. */
result = ISC_R_NOMEMORY;
-------
My System:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04
Release: 8.04
Codename: hardy
bind9:
Installed: 1:9.4.2-10
Candidate: 1:9.4.2-10
Version table:
1:9.4.2-10 0
500 http://
*** 1:9.4.2-10 0
100 /var/lib/
slapd:
Installed: 2.4.7-6ubuntu3
Candidate: 2.4.7-6ubuntu3
Version table:
*** 2.4.7-6ubuntu3 0
500 http://
100 /var/lib/
libldap-2.4-2:
Installed: 2.4.7-6ubuntu3
Candidate: 2.4.7-6ubuntu3
Version table:
*** 2.4.7-6ubuntu3 0
500 http://
100 /var/lib/
Related branches
CVE References
Changed in bind9: | |
status: | Unknown → New |
Changed in bind9: | |
status: | New → Won't Fix |
Changed in bind9 (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in bind9 (Debian): | |
status: | Won't Fix → New |
Changed in bind9 (Debian): | |
status: | New → Fix Released |
It seems the DLZ patches have been merged into bind 9.4, though it is
probably some way away from a final release and packaging.
-- robots. org.uk/
Sam Morris
http://
PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078