[Pkg-samba-maint] Bug in compile of tdb2.so

Brynnen Owen owen at illinois.edu
Fri May 27 14:54:15 UTC 2011


Hi,

  I think I've found a bug in the compile of SaMBa for squeeze:

Architecture: amd64
Version: 2:3.5.6~dfsg-3squeeze2

  The specific file is /usr/lib/samba/idmap/tdb2.so.  It appears that
the compile of the package changes a function to 'dyn_get_STATEDIR'
but this function is neither prototyped for compile nor included in
the resulting file.  At run time, when trying to use this library, I
receive the error in the log.winbindd-idmap file:

[2011/05/26 17:55:29.734907,  5] winbindd/idmap.c:169(smb_register_idmap)
  Successfully added idmap backend 'tdb2'
/usr/sbin/winbindd: symbol lookup error: /usr/lib/samba/idmap/tdb2.so: undefined symbol: dyn_get_STATEDIR

And the library does not appear to work.  This is breaking our SaMBa
installation as we need the tdb2 script backend.

-- 
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
<>  Brynnen Owen            (     this space for rent                      )<>
<>  owen at illinois.edu       (                                              )<>
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>




More information about the Pkg-samba-maint mailing list