summaryrefslogtreecommitdiff
path: root/source4/lib/ldb/tools/ldbedit.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2010-11-04 20:02:16 +1100
committerAndrew Tridgell <tridge@samba.org>2010-11-04 20:35:44 +1100
commitcf37c29cd009f9378ffa4d3ee54b38aef9fa066b (patch)
treeb62d8d7f70c1881e8e06afc42b703f6fcd1ed387 /source4/lib/ldb/tools/ldbedit.c
parentf3ad867ab57bfedada5e11cfaa15707f6a455d63 (diff)
downloadsamba-cf37c29cd009f9378ffa4d3ee54b38aef9fa066b.tar.gz
samba-cf37c29cd009f9378ffa4d3ee54b38aef9fa066b.tar.bz2
samba-cf37c29cd009f9378ffa4d3ee54b38aef9fa066b.zip
Move the checking of single valued attributes back into the tdb backend.
The backend is the only place that can do this properly. It makes no sense to do it anywhere else. As a result of it moving out of the backend we ended up with some bugs causing multiple values in single valued attributes (eg. isDeleted), which can really damage the inregrity of the database. For the override of single valued values needed for deleted linked attributes we should use attribute flags. This reverts commit 1949864417f3d10fb8996df7db259649eb777271.
Diffstat (limited to 'source4/lib/ldb/tools/ldbedit.c')
0 files changed, 0 insertions, 0 deletions