This is now exactly the same actions, but just uses common code to do it.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=9959
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit
13eed1e0e7d0bdef6b5cdb6b858f124b812adbea)
* * taillor the function to the particular needs of backup protocol
*/
- system_dn = ldb_dn_copy(frame, ldb_get_default_basedn(ldb));
+ system_dn = samdb_system_container_dn(ldb, frame);
if (system_dn == NULL) {
talloc_free(frame);
return NT_STATUS_NO_MEMORY;
}
- if (!ldb_dn_add_child_fmt(system_dn, "CN=System")) {
- talloc_free(frame);
- return NT_STATUS_NO_MEMORY;
- }
-
name2 = talloc_asprintf(msg, "%s Secret", name);
if (name2 == NULL) {
talloc_free(frame);