[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#299026: RFA: tinycdb -- a package for creating and reading constant databases



Hi here.

I'm the author of this software, and am very glad there's
some interest in it... thank you for your support.

I prepared a 0.75 version of the package, as available
at http://www.corpit.ru/mjt/tinycdb/tinycdb_0.75.tar.gz --
as a native Debian package.  Christian said it's not a
good idea, but it worked well for rbldnsd and I don't
see why it can't work for tinycdb as well.  But ofcourse
it's trivial to make it non-native package again ;)

But the most important news is: I prepared the package,
adopting several requested changes, and it is ready for
at least some review.  Unlike previously, it now provides
several packages:

 libcdb1 - the shared library
 libcdb-dev - development files
 tinycdb - the command-line utility
 libnss-cdb - cdb module for nss (new)

Previously, libcdb* and tinycdb was in one package named
'tinycdb', which is against Debian practices (packaging
shared libraries separately).  The library is very small
really, so I'm not quite sure still if it's the right
way (the small size was the reason it was put in a single
package initially).

The last package is new and is "optional".

Christian said 'libcdb' is a bad name for the library, and
offered to name it 'libtinycdb' instead.  Well, as it provides
libcdb.{so,a} instead of libtinycdb.{so,a} (which may also
be wrong ofcourse), I'm not sure such naming is good or not...

So here we go.  The package is ready for review, and I did
everything I can think of to simplify the life of Debian
developer who may continue maintaining it for Debian.

Again, thank you for your interest.

/mjt



Reply to: