r25071: Add some more testcases for RPC-DRSUAPI-CRACKNAMES, proving I can't
authorAndrew Bartlett <abartlet@samba.org>
Tue, 11 Sep 2007 00:19:10 +0000 (00:19 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 20:06:24 +0000 (15:06 -0500)
use this as a backend for the LSA LookupNames call.

Andrew Bartlett
(This used to be commit 9266e36633fc7465edb725f78d7ed02ce1b1aca2)

source4/torture/rpc/drsuapi_cracknames.c

index 0747f12d28d122c2b7f9dbda95f880d8034532b4..153d41a8e916e5312f2a6382ea9bc4c11e27b0ad 100644 (file)
@@ -814,6 +814,27 @@ BOOL test_DsCrackNames(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
                                .str = "BUILTIN\\",
                                .status = DRSUAPI_DS_NAME_STATUS_NOT_FOUND
                        }, 
+                       {
+                               .format_offered = DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT,
+                               .format_desired = DRSUAPI_DS_NAME_FORMAT_FQDN_1779,
+                               .comment = "NT AUTHORITY\\ -> DN",
+                               .str = "NT AUTHORITY\\",
+                               .status = DRSUAPI_DS_NAME_STATUS_NOT_FOUND
+                       }, 
+                       {
+                               .format_offered = DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT,
+                               .format_desired = DRSUAPI_DS_NAME_FORMAT_FQDN_1779,
+                               .comment = "NT AUTHORITY\\ANONYMOUS LOGON -> DN",
+                               .str = "NT AUTHORITY\\ANONYMOUS LOGON",
+                               .status = DRSUAPI_DS_NAME_STATUS_NOT_FOUND
+                       }, 
+                       {
+                               .format_offered = DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT,
+                               .format_desired = DRSUAPI_DS_NAME_FORMAT_FQDN_1779,
+                               .comment = "NT AUTHORITY\\SYSTEM -> DN",
+                               .str = "NT AUTHORITY\\SYSTEM",
+                               .status = DRSUAPI_DS_NAME_STATUS_NOT_FOUND
+                       }, 
                        {
                                .format_offered = DRSUAPI_DS_NAME_FORMAT_SID_OR_SID_HISTORY,
                                .format_desired = DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT,
@@ -847,6 +868,20 @@ BOOL test_DsCrackNames(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
                                .status = DRSUAPI_DS_NAME_STATUS_OK,
                                .alternate_status = DRSUAPI_DS_NAME_STATUS_NOT_UNIQUE
                        },
+                       {
+                               .format_offered = DRSUAPI_DS_NAME_FORMAT_SID_OR_SID_HISTORY,
+                               .format_desired = DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT,
+                               .str = SID_NT_ANONYMOUS,
+                               .comment = "NT Anonymous SID -> NT4 Account",
+                               .status = DRSUAPI_DS_NAME_STATUS_NOT_FOUND
+                       },
+                       {
+                               .format_offered = DRSUAPI_DS_NAME_FORMAT_SID_OR_SID_HISTORY,
+                               .format_desired = DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT,
+                               .str = SID_NT_SYSTEM,
+                               .comment = "NT SYSTEM SID -> NT4 Account",
+                               .status = DRSUAPI_DS_NAME_STATUS_NOT_FOUND
+                       },
                        {
                                .format_offered = DRSUAPI_DS_NAME_FORMAT_SID_OR_SID_HISTORY,
                                .format_desired = DRSUAPI_DS_NAME_FORMAT_FQDN_1779,