[Samba] Samba4: Incorrect version of dlz_bind9.so
nkadel at gmail.com
Sun Feb 5 05:23:46 MST 2012
On Sun, Feb 5, 2012 at 4:02 AM, steve <steve at steve-ss.com> wrote:
> On 05/02/12 04:09, Andrew Bartlett wrote:
>> On Sat, 2012-02-04 at 21:22 +0100, Mathias Friman wrote:
>>> Hi list!
>>> I follow the Samba 4 HOWTO on Ubuntu 10.04,
>>> git ok
>>> make ok
>>> make install ok
>>> make ok (needed for provision to work, even though i use the installed
>>> /usr/local/samba/sbin/provision --realm=samdom.example.com
>>> --domain=SAMDOM --adminpass=SOMEPASSWORD --server-role='domain controller'
>>> added "domain samdom.example.com" to resolv.conf
>>> When starting Bind 9.9.0b1 installed from
>>> http://ppa.launchpad.net/hauke/bind9/ I get:
>>> Version of "/usr/local/samba/lib/bind9/dlz_bind9.so" should be 2.
>>> I'm stumped, what should I do?
>> Clearly the bind9 folks have revved the interface. Use bind 9.8 for
>> Andrew Bartlett
> There's no decent bind 9.8 for ubuntu unless you roll your own:(
> The beta that the op has works fine, but you need to change some stuff:
> In: source4/dns_server/dlz_minimal.h
> edit out
> #define DLZ_DLOPEN_VERSION 1
> and add
> #define DLZ_DLOPEN_VERSION 2
> Then rebuild:
> ./configure.developer. . .
Given that Ubuntu uses Debian as its upstream repository, shouldn't it
be straightforward to rebuild the latest source package from Debian,
which is up to bind 9.8.1 ?
More information about the samba