s4:dsdb Make the 'relative path' code in partitions handle tdb://
[ira/wip.git] / source4 / dsdb / samdb / samdb.c
index e361cc78fb9a866e760aca102d450400091c19af..6034c2565060c3bb539c8906501a6a275f25ac25 100644 (file)
@@ -55,6 +55,9 @@ char *samdb_relative_path(struct ldb_context *ldb,
        if (name[0] == 0 || name[0] == '/' || strstr(name, ":/")) {
                return talloc_strdup(mem_ctx, name);
        }
+       if (strncmp("tdb://", base_url, 6) == 0) {
+               base_url = base_url+6;
+       }
        path = talloc_strdup(mem_ctx, base_url);
        if (path == NULL) {
                return NULL;