mirror of
https://github.com/samba-team/samba.git
synced 2025-01-21 18:04:06 +03:00
s4-rpc_server/backupkey: Use samdb_system_container_dn() in set_lsa_secret()
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)
This commit is contained in:
parent
0d6bc07a57
commit
558834c3e1
@ -88,17 +88,12 @@ static NTSTATUS set_lsa_secret(TALLOC_CTX *mem_ctx,
|
||||
* * 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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user