Hi again
I reinstalled Samba 4 and bind from nothing. Following the wiki I now
get this:
with include "/usr/local/samba/private/named.conf"; in the options{}
section of /etc/named.conf, I get this:
Dec 4 08:10:43 hh3 named[5470]: Starting name server BIND
/usr/local/samba/private/named.conf:11: unknown option 'dlz'
When it is outside the options {} I get this:
Dec 4 08:12:58 hh3 named[5597]: Loading 'AD DNS Zone' using driver
dlopen
Dec 4 08:12:58 hh3 named[5597]: dlz_dlopen failed to open library
'/usr/local/samba/modules/bind9/dlz_bind9.so' - libsamdb.so.0: cannot
open shared object file: No such file or directory
Dec 4 08:12:58 hh3 named[5597]: dlz_dlopen of 'AD DNS Zone' failed
Dec 4 08:12:58 hh3 named[5597]: SDLZ driver failed to load.
Dec 4 08:12:58 hh3 named[5597]: DLZ driver failed to load.
Dec 4 08:12:58 hh3 named[5597]: loading configuration: failure
Dec 4 08:12:58 hh3 named[5597]: exiting (due to fatal error)
Dec 4 08:12:58 hh3 named[5547]: Starting name server BIND ..failed
Dec 4 08:12:58 hh3 systemd[1]: named.service: control process exited,
code=exited status=1
Dec 4 08:12:58 hh3 systemd[1]: Unit named.service entered failed state.
What am I missing?
THanks
Steve.
On 04/12/11 00:40, steve wrote:> Hi everyone
>
> openSUSE 12.1
> samba Version 4.0.0alpha18-GIT-30d4484
>
> Following the wiki instructions for Samba 4, I added
>
> include "/usr/local/samba/private/named.conf";
>
> to /etc/named.conf (the last line)
>
> The logs give:
>
> 3 23:52:50 hh3 named[5743]: Loading 'AD DNS Zone' using driver
dlopen
> 3 23:52:50 hh3 named[5743]: dlz_dlopen failed to open library
> '/usr/local/samba/modules/bind9/dlz_bind9.so' -
> /usr/local/samba/modules/bind. . .no such file. . .
> 3 23:52:50 hh3 named[5743]: dlz_dlopen of 'AD DNS Zone' failed
> 3 23:52:50 hh3 named[5743]: SDLZ driver failed to load.
> 3 23:52:50 hh3 named[5743]: DLZ driver failed to load.
> 3 23:52:50 hh3 named[5743]: loading configuration: failure
> 3 23:52:50 hh3 named[5743]: exiting (due to fatal error)
> 3 23:52:50 hh3 named[5689]: Starting name server BIND ..failed
>
> The file is in the place it should be but named is chrooted and that
> path is not inside the jail. If that's correct, and the wiki is to stay
> the same then dlz_bind9.so should be copied to:
>
> /var/lib/named/usr/local/samba/modules/bind9/
>
> But if I do that, I now get another error:
>
> Dec 4 00:26:12 hh3 named[5968]: Loading 'AD DNS Zone' using driver
dlopen
> Dec 4 00:26:12 hh3 named[5968]: dlz_dlopen failed to open library
> '/usr/local/samba/modules/bind9/dlz_bind9.so' - libsamdb.so.0:
cannot
> open shared object file: No such file. . .
> Dec 4 00:26:12 hh3 named[5968]: dlz_dlopen of 'AD DNS Zone' failed
>
> Ahhgghh!
>
> openSUSE makes it difficult to remove the chroot, which I think is the
> problem. Does anyone know how I can get around this?
>
> Thanks.
> Steve.