[Pkg-samba-maint] Bug#688003: Bug#688003: winbind4: libwbclient.so.0 no version information available

Andrew Bartlett abartlet at samba.org
Mon Oct 28 20:52:47 UTC 2013


On Mon, 2013-10-28 at 15:03 -0400, Eric Reischer wrote:
> I can confirm this bug is, in fact, still relevant.  While the message 
> itself is seemingly harmless, 'pam_winbind' and 'wbinfo' both fail to 
> work when connecting to a local samba4 domain controller, ostensibly 
> because of this error.  'wbinfo -p' to a running samba server returns an 
> error, and pam_winbind fails to authenticate users with errors hinting 
> at an inability to connect to the winbind daemon.  Curiously, 'getent 
> passwd' with winbind set up in nsswitch.conf still works and returns all 
> users in active directory; it's just auth and the wbinfo utility that 
> are broken by this.
> 
> I downloaded the Debian source package for the v4 tree 
> (4.0.0~beta2+dfsg1-3.2) and built it, but extracted the 
> "libwbclient.so.0" file before debian/rules deleted it, and installed 
> that in place of the v3.x one that is shipped in the libwbclient0 
> package, and both 'pam_winbind' and 'wbinfo -p' began working as expected.

You seem to still be mixing samba 3.x and samba4 packages.  We spent a
lot of time unifying these packages, into just 'samba', because of
issues such as these.  

Does this reproduce when you install samba-4.0.10 and related packages
from unstable?

I don't see how we can proceed further, the mix of 'samba' and 'samba4'
was a gross hack, primarily done to support openchange, and a great deal
of work was spent undoing that split.  Samba 4.0.0beta2 is also very,
very old now, and is considered long-deprecated by upstream.   You have
found here one of the many reasons you should not run that code in
production. 

Thanks,

-- 
Andrew Bartlett
http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org
Samba Developer, Catalyst IT                   http://catalyst.net.nz



More information about the Pkg-samba-maint mailing list