]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
dssync keytab: store the UpToDate vector with ENCTYPE_NULL.
authorMichael Adam <obnox@samba.org>
Tue, 29 Jul 2008 13:23:12 +0000 (15:23 +0200)
committerMichael Adam <obnox@samba.org>
Fri, 1 Aug 2008 14:04:43 +0000 (16:04 +0200)
Michael

source/libnet/libnet_dssync_keytab.c

index 4875e8e5fa7cfacabe961ae4db3ca0e489f69b31..03d5bf2348a73ffcc0547ae502954e4342e0a5e8 100644 (file)
@@ -73,7 +73,7 @@ static NTSTATUS keytab_startup(struct dssync_context *ctx, TALLOC_CTX *mem_ctx,
                                    ctx->nc_dn, ctx->dns_domain_name);
        NT_STATUS_HAVE_NO_MEMORY(principal);
 
-       entry = libnet_keytab_search(keytab_ctx, principal, 0, ENCTYPE_ARCFOUR_HMAC,
+       entry = libnet_keytab_search(keytab_ctx, principal, 0, ENCTYPE_NULL,
                                     mem_ctx);
        if (entry) {
                enum ndr_err_code ndr_err;
@@ -131,7 +131,7 @@ static NTSTATUS keytab_finish(struct dssync_context *ctx, TALLOC_CTX *mem_ctx,
 
                status = add_to_keytab_entries(mem_ctx, keytab_ctx, 0,
                                               ctx->nc_dn, "UTDV",
-                                              ENCTYPE_ARCFOUR_HMAC,
+                                              ENCTYPE_NULL,
                                               blob);
                if (!NT_STATUS_IS_OK(status)) {
                        goto done;
@@ -145,7 +145,7 @@ static NTSTATUS keytab_finish(struct dssync_context *ctx, TALLOC_CTX *mem_ctx,
                }
 
                ret = libnet_keytab_remove_entries(keytab_ctx, principal,
-                                                  0, ENCTYPE_ARCFOUR_HMAC);
+                                                  0, ENCTYPE_NULL);
                if (ret) {
                        status = krb5_to_nt_status(ret);
                        ctx->error_message = talloc_asprintf(mem_ctx,