samba 4.6.6 Unknown dependency 'kdc' in 'service_kdc.objlist'

Alexander Bokovoy ab at samba.org
Fri Jul 28 13:45:17 UTC 2017


On pe, 28 heinä 2017, Daniele Dario via samba-technical wrote:
> 
> 
> 
> On ven, 2017-07-28 at 12:40 +0100, Rowland Penny via samba-technical
> wrote:
> > On Fri, 28 Jul 2017 13:12:20 +0200
> > Daniele Dario <d.dario76 at gmail.com> wrote:
> > 
> > > 
> > > Sorry for being just a dumb end user :-(
> > 
> > No apology required ;-)
> >  
> > > 
> > > Let me try to say it with my words:
> > >       * if I build samba in the normal way I can use the suite to run
> > > a DC or a DM (no difference in build)
> > 
> > Yes
> > 
> > >       * if I build 4.6.6 specifying --with-system-mitkrb5 I have to
> > > also add --without-ad-dc or it won't build.
> > 
> > Yes
> > 
> > > 
> > > The question is: can I build 4.6.6 --with-system-mitkrb5
> > > --without-ad-dc and run it as DM part of my AD domain as well as if
> > > I'd have built it in the normal way (so using heimdal krb5 and the
> > > with ad dc)?
> > 
> > Provided 'DM' stands for 'Unix domain member', yes
> > 
> > Rowland
> > 
> > 
> 
> OK, so configured --with-system-mitkrb5 --without-ad-dc and build went
> fine. Yuppie :-)
> 
> After install, I started winbindd. Normal tests did work:  wbinfo -P ok,
> wbinfo -u/-g did show domain users/groups, id user looks correct. I
> tried a login through ssh and it worked as well.
> 
> Looking through logs, I noticed in log.wb-SAITEL (domain name) a lot of
> lines like this one:
> 
> ldb: unable to dlopen /usr/local/samba/lib/ldb/acl.so : 
> /usr/local/samba/lib/private/libauthkrb5-samba4.so: version
> `SAMBA_4.6.5' not found (required by /usr/local/samba/lib/ldb/acl.so)
> ...
This is a result of unclean setup. You have files left over from the
previous Samba version. In this case it is an LDB plugin module. It is
built with explicit versioning to prevent loading it into a wrong samba
version. I don't think your --without-ad-dc build should have any of
these modules built, actually. You need to remove offending files.
-- 
/ Alexander Bokovoy



More information about the samba-technical mailing list