[Samba] Removed bind 9.8 installed bind 9.9 now named will not start with samba include statement: dlz_bind9_9.so incorrect version 2 should be 1!?

"David González Herrera - [DGHVoIP]" info at dghvoip.com
Mon Jun 3 00:25:34 MDT 2013


On 6/3/2013 12:41 AM, Gary Maurizi wrote:
> I removed the centos bind build and installed bind 9.9.3 from ISC source,
> and went to /usr/local/samba/private/named.conf and changed the line from
> bind 9.8 to bind 9.9 and now I get this error and named will not start with
> the include line for samba in /etc/named.conf:
>
> get: "dlz_dlopen: incorrect version 2 should be 1 in
> '/usr/local/samba/lib/bind9/dlz_bind9_9.so'"

I found this, and actually solved that issue:
source4/dns_server/dlz_minimal.h

#ifdef BIND_VERSION_9_8
#define DLZ_DLOPEN_VERSION 1
#else
#define DLZ_DLOPEN_VERSION 2
#endif

Try it.
>
> Help!
>
> I'm guessing I have to go into my samba-master git folder and replace the
> file dnz_bind9_9.so with another for bind 9.9.3?
>
> Thank you so much,
> GM


-- 
David Gonzalez
DGHVoIP
USA: +1.213.632.8479
COL: +57.1.382.6718
COL: +57.4.247.0985
URL: www.dghvoip.com
Skype: davidgonzalezh


More information about the samba mailing list