tdb_compat: add "TDB_COMPAT_USE_TDB2" environment variable
authorRusty Russell <rusty@rustcorp.com.au>
Wed, 21 Sep 2011 03:28:59 +0000 (12:58 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Wed, 21 Sep 2011 03:28:59 +0000 (12:58 +0930)
commitfb41dfb77ff8b7822befcfb877e84ccdf06ab830
tree5ea825cf43c25524853d47082ec0f9ec617d12c0
parentf08b323a88658c3e52adce4fa346bc03274e2c36
tdb_compat: add "TDB_COMPAT_USE_TDB2" environment variable

When BUILD_TDB2 is defined, add TDB_VERSION1 flag to all tdb_open()
calls, unless this flag is set.  This means we use the tdb1 on-disk
format unless the user specifically asks for tdb2.

We'd love to do this using loadparm, but we need to work with both
Samba 3 and Samba 4's loadparm, and they're not unified yet.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
lib/tdb_compat/tdb_compat.c