tdb* in samba or tdb-tools [was: Re: [Pkg-samba-maint] r813 - trunk]

Andrew Bartlett abartlet at
Fri Jan 6 08:04:29 UTC 2006

On Fri, 2006-01-06 at 07:11 +0100, Christian Perrier wrote:
> CC'ing Marek again....
> > Samba relies on tdb as a core part of everything we do.  It is as you
> > know shipped with every Samba version, and is fully supported therein.
> OK. So, after re-reasing this thread, I now have a better
> understanding.
> Noel first activated including the tdb tools provided in samba
> upstream. These are maintained and well maintained.
> However, some diverted version of these tools are also provided in the
> tdb-tools Debian package. Those are considered outdated, at least in Debian.
> So, we actually have two questions:
> 1) the package which will provide the tools should conflict with
>    tdb-tools. This is currently "samba" itself
> 2) shouldn't we ship these utilities as a separate package?

I presumed that the tdb tools should be installed as a separate package,
following the structure of the current tdb source package.

> 2) is more or less induced by 1) because keeping the utilities in the
> samba will force us to make samba conflict with the current tdb-tools
> (which is what Noèl did in r813)...which will render the tdb-tools package
> more or less useless (which it is right now, though) if we assume that
> TDB tools without samba are of low use.

There are (a few) other applications that use tdb.  Most include tdb
internally, but one of the more interesting cases is samba-tng (Which
understand builds against tdb from the system).  This isn't in debian,
but debian packages are reportadly available.  It would be ironic if
samba-tng were to depend on Samba to build and run...

> 2) triggers a question: what name should we give to the new package?
> My own opinion is that we should pick up the tdb-tools name, after
> getting agreement with its maintainer, unless some very good argument
> raises up to keep the current outdated tdb-tools package in Debian.

I agree. libtdb1, tdb-dev and tdb-tools.

Andrew Bartlett

Andrew Bartlett                      
Authentication Developer, Samba Team 
Student Network Administrator, Hawker College
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url :

More information about the Pkg-samba-maint mailing list