Andrew,

  Most of the issues mentioned in your mail have been fixed in the latest 
released MS-ADSC or MS-ADA3.  The following is a summary.

  1. cn: Computer - Schema pulled from Windows 2008R2 shows two additional 
attributes for systemMayContain msTSSecondaryDesktopBL, msTSPrimaryDesktopBL.
     2.21 of MS-ADSC has been updated to include msTSSecondaryDesktopBL and 
msTSPrimaryDesktopBL in systemMayContain.

  2. cn: Domain-DNS - defaultSecurityDescriptor in does not match the schema 
pulled from Windows 2008R2
     2.42 of MS-ADSC (Class domainDNS) has been updated to include the correct 
defaultSecurityDescriptor as follows.

        defaultSecurityDescriptor: D: 
        (OA;;CR;1131f6aa-9c07-11d1-f79f-00c04fc2dcd2;;RO)(A;;RP;;;WD)
        (OA;;CR;1131f6aa-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6ab-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6ac-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6aa-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;;CR;1131f6ab-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;;CR;1131f6ac-9c07-11d1-f79f-00c04fc2dcd2;;BA)(A;;RPLCLORC;;;AU)
        (A;;RPWPCRLCLOCCRCWDWOSW;;;DA)(A;CI;RPWPCRLCLOCCRCWDWOSDSW;;;BA)
        (A;;RPWPCRLCLOCCDCRCWDWOSDDTSW;;;SY)
        (A;CI;RPWPCRLCLOCCDCRCWDWOSDDTSW;;;EA)(A;CI;LC;;;RU)
        (OA;CIIO;RP;037088f8-0ae1-11d2-b422-00a0c968f939; 
bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        
(OA;CIIO;RP;59ba2f42-79a2-11d0-9020-00c04fc2d3cf;bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;CIIO;RP;bc0ac240-79a9-11d0-9020-00c04fc2d4cf;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;CIIO;RP;4c164200-20c0-11d0-a768-00aa006e0529;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;CIIO;RP;5f202010-79a5-11d0-9020-00c04fc2d4cf;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;;RP;c7407360-20bf-11d0-a768-00aa006e0529;;RU)
        (OA;CIIO;RPLCLORC;;bf967a9c-0de6-11d0-a285-00aa003049e2;RU)
        (A;;RPRC;;;RU)
        (OA;CIIO;RPLCLORC;;bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (A;;LCRPLORC;;;ED)(OA;CIIO;RP;037088f8-0ae1-11d2-b422-00a0c968f939;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;59ba2f42-79a2-11d0-9020-00c04fc2d3cf;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;bc0ac240-79a9-11d0-9020-00c04fc2d4cf;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;4c164200-20c0-11d0-a768-00aa006e0529;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;5f202010-79a5-11d0-9020-00c04fc2d4cf;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RPLCLORC;;4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;;RP;b8119fd0-04f6-4762-ab7a-4986c76b3f9a;;RU)
        (OA;;RP;b8119fd0-04f6-4762-ab7a-4986c76b3f9a;;AU)
        (OA;CIIO;RP;b7c69e6d-2cc7-11d2-854e-00a0c983f608;
        bf967aba-0de6-11d0-a285-00aa003049e2;ED)
        (OA;CIIO;RP;b7c69e6d-2cc7-11d2-854e-00a0c983f608;
        bf967a9c-0de6-11d0-a285-00aa003049e2;ED)
        (OA;CIIO;RP;b7c69e6d-2cc7-11d2-854e-00a0c983f608;
        bf967a86-0de6-11d0-a285-00aa003049e2;ED)
        (OA;;CR;1131f6ad-9c07-11d1-f79f-00c04fc2dcd2;;DD)
        (OA;;CR;89e95b76-444d-4c62-991a-0facbeda640c;;ED)
        (OA;;CR;1131f6ad-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;;CR;89e95b76-444d-4c62-991a-0facbeda640c;;BA)
        (OA;;CR;e2a36dc9-ae17-47c3-b58b-be34c55ba633;;S-1-5-32-557)
        (OA;;CR;280f369c-67c7-438e-ae98-1d46f3c6f541;;AU)
        (OA;;CR;ccc2dc7d-a6ad-4a7a-8846-c04e3cc53501;;AU)
        (OA;;CR;05c74c5e-4deb-43b4-bd9f-86664c2a7fd5;;AU)
        (OA;;CR;1131f6ae-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6ae-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;CIIO;CRRPWP;91e647de-d96f-4b70-9557-d63ff4f3ccd8;;PS)
        S:(AU;SA;WDWOWP;;;WD)(AU;SA;CR;;;BA)(AU;SA;CR;;;DU)
        
(OU;CISA;WP;f30e3bbe-9ff0-11d1-b603-0000f80367c1;bf967aa5-0de6-11d0-a285-00aa003049e2;WD)
        
(OU;CISA;WP;f30e3bbf-9ff0-11d1-b603-0000f80367c1;bf967aa5-0de6-11d0-a285-00aa003049e2;WD)

   3.  cn: inetOrgPerson - defaultSecurityDescriptor does not match the schema 
pulled from Windows 2008R2

     This was not reproducible and Richard indicated in the case that he 
probably made a mistake doing analysis , so there is no action needed for this 
item.

   4. cn: Object-Class - searchFlags do not match the schema pulled from 
Windows 2008R2

     2.39 of MS-ADA3 has been updated to include the correct SearchFlags.

       searchFlags: fATTINDEX | fPRESERVEONDELETE     
     
   5. cn: Sam-Domain - defaultSecurityDescriptor does not match the schema 
pulled from Windows 2008R2

     2.208 of MS-ADSC (Class samDomain) has been updated with the correct 
defaultSecurityDescriptor as follows.

        defaultSecurityDescriptor: D:
        (OA;;CR;1131f6aa-9c07-11d1-f79f-00c04fc2dcd2;;RO)(A;;RP;;;WD)
        (OA;;CR;1131f6aa-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6ab-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6ac-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6aa-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;;CR;1131f6ab-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;;CR;1131f6ac-9c07-11d1-f79f-00c04fc2dcd2;;BA)(A;;RPLCLORC;;;AU)
        (A;;RPWPCRLCLOCCRCWDWOSW;;;DA)(A;CI;RPWPCRLCLOCCRCWDWOSDSW;;;BA)
        (A;;RPWPCRLCLOCCDCRCWDWOSDDTSW;;;SY)
        (A;CI;RPWPCRLCLOCCDCRCWDWOSDDTSW;;;EA)(A;CI;LC;;;RU)
        (OA;CIIO;RP;037088f8-0ae1-11d2-b422-00a0c968f939;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;CIIO;RP;59ba2f42-79a2-11d0-9020-00c04fc2d3cf;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;CIIO;RP;bc0ac240-79a9-11d0-9020-00c04fc2d4cf;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;CIIO;RP;4c164200-20c0-11d0-a768-00aa006e0529;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;CIIO;RP;5f202010-79a5-11d0-9020-00c04fc2d4cf;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)
        (OA;;RP;c7407360-20bf-11d0-a768-00aa006e0529;;RU)
        (OA;CIIO;RPLCLORC;;bf967a9c-0de6-11d0-a285-00aa003049e2;RU)
        (A;;RPRC;;;RU)(OA;CIIO;RPLCLORC;;
        bf967aba-0de6-11d0-a285-00aa003049e2;RU)(A;;LCRPLORC;;;ED)
        (OA;CIIO;RP;037088f8-0ae1-11d2-b422-00a0c968f939;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;59ba2f42-79a2-11d0-9020-00c04fc2d3cf;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;bc0ac240-79a9-11d0-9020-00c04fc2d4cf;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;4c164200-20c0-11d0-a768-00aa006e0529;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RP;5f202010-79a5-11d0-9020-00c04fc2d4cf;
        4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;CIIO;RPLCLORC;;4828CC14-1437-45bc-9B07-AD6F015E5F28;RU)
        (OA;;RP;b8119fd0-04f6-4762-ab7a-4986c76b3f9a;;RU)
        (OA;;RP;b8119fd0-04f6-4762-ab7a-4986c76b3f9a;;AU)
        (OA;CIIO;RP;b7c69e6d-2cc7-11d2-854e-00a0c983f608;
        bf967aba-0de6-11d0-a285-00aa003049e2;ED)
        (OA;CIIO;RP;b7c69e6d-2cc7-11d2-854e-00a0c983f608;
        bf967a9c-0de6-11d0-a285-00aa003049e2;ED)
        (OA;CIIO;RP;b7c69e6d-2cc7-11d2-854e-00a0c983f608;
        bf967a86-0de6-11d0-a285-00aa003049e2;ED)
        (OA;;CR;1131f6ad-9c07-11d1-f79f-00c04fc2dcd2;;DD)
        (OA;;CR;89e95b76-444d-4c62-991a-0facbeda640c;;ED)
        (OA;;CR;1131f6ad-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;;CR;89e95b76-444d-4c62-991a-0facbeda640c;;BA)
        (OA;;CR;e2a36dc9-ae17-47c3-b58b-be34c55ba633;;S-1-5-32-557)
        (OA;;CR;280f369c-67c7-438e-ae98-1d46f3c6f541;;AU)
        (OA;;CR;ccc2dc7d-a6ad-4a7a-8846-c04e3cc53501;;AU)
        (OA;;CR;05c74c5e-4deb-43b4-bd9f-86664c2a7fd5;;AU)
        (OA;;CR;1131f6ae-9c07-11d1-f79f-00c04fc2dcd2;;ED)
        (OA;;CR;1131f6ae-9c07-11d1-f79f-00c04fc2dcd2;;BA)
        (OA;CIIO;CRRPWP;91e647de-d96f-4b70-9557-d63ff4f3ccd8;;PS)
        S:(AU;SA;WDWOWP;;;WD)(AU;SA;CR;;;BA)(AU;SA;CR;;;DU)
        (OU;CISA;WP;f30e3bbe-9ff0-11d1-b603-0000f80367c1;
        bf967aa5-0de6-11d0-a285-00aa003049e2;WD)
        (OU;CISA;WP;f30e3bbf-9ff0-11d1-b603-0000f80367c1;
        bf967aa5-0de6-11d0-a285-00aa003049e2;WD)     

   
   6. cn: Schema - This attribute may be missing from the schema documentation. 
 It shows up in the Windows 2008R2 schema so it is being investigated.

      The Schema object is not a schema attribute definition, but rather a 
container which is the root of the schema naming context.  Please refer to the 
Schema NC description in section 7.1.1.1.3 of MS-ADTS.   This issue is closed 
with no action needed.

 
    7. cn: Top - There appears to be a discrepancy with the generated Windows 
2008R2 schema and the documented schema for systemMayContain attribute.

     2.230 of MS-ADSC has been updated for systemMayContain attribute.   The 
changes include (1) We deleted msTSPrimaryDesktopBL and 
msTSSecondaryDesktopsBL. (2) We corrected the name for isRecycled.   The 
systemMayContain is documented as follows:

        systemMayContain: msDS-EnabledFeatureBL, msDS-LastKnownRDN,
        msDS-HostServiceAccountBL,
        msDS-OIDToGroupLinkBl, msDS-LocalEffectiveRecycleTime,
        msDS-LocalEffectiveDeletionTime, isRecycled, msDS-NcType,
        msDS-PSOApplied, msDS-PrincipalName,
        msDS-RevealedListBL, msDS-AuthenticatedToAccountlist,
        msDS-IsPartialReplicaFor, msDS-IsDomainFor, msDS-IsFullReplicaFor,
        msDS-RevealedDSAs, msDS-KrbTgtLinkBl, url, wWWHomePage, whenCreated,
        whenChanged, wellKnownObjects, wbemPath, uSNSource, uSNLastObjRem,
        USNIntersite, uSNDSALastObjRemoved, uSNCreated, uSNChanged,
        systemFlags, subSchemaSubEntry, subRefs, structuralObjectClass,
        siteObjectBL, serverReferenceBL, sDRightsEffective, revision,
        repsTo, repsFrom, directReports, replUpToDateVector,
        replPropertyMetaData, name, queryPolicyBL, proxyAddresses,
        proxiedObjectName, possibleInferiors, partialAttributeSet,
        partialAttributeDeletionList, otherWellKnownObjects, objectVersion,
        objectGUID, distinguishedName, nonSecurityMemberBL, netbootSCPBL,
        ownerBL, msDS-ReplValueMetaData, msDS-ReplAttributeMetaData,
        msDS-NonMembersBL, msDS-NCReplOutboundNeighbors,
        msDS-NCReplInboundNeighbors, msDS-NCReplCursors,
        msDS-TasksForAzRoleBL, msDS-TasksForAzTaskBL,
        msDS-OperationsForAzRoleBL, msDS-OperationsForAzTaskBL,
        msDS-MembersForAzRoleBL, msDs-masteredBy, mS-DS-ConsistencyGuid,
        mS-DS-ConsistencyChildCount, msDS-Approx-Immed-Subordinates,
        msCOM-PartitionSetLink, msCOM-UserLink, modifyTimeStamp, masteredBy,
        managedObjects, lastKnownParent, isPrivilegeHolder, memberOf,
        isDeleted, isCriticalSystemObject, showInAdvancedViewOnly,
        fSMORoleOwner, fRSMemberReferenceBL, frsComputerReferenceBL,
        fromEntry, flags, extensionName, dSASignature,
        dSCorePropagationData, displayNamePrintable, displayName,
        description, createTimeStamp, cn, canonicalName,
        bridgeheadServerListBL, allowedChildClassesEffective,
        allowedChildClasses, allowedAttributesEffective, allowedAttributes,
        adminDisplayName, adminDescription, msDS-NC-RO-Replica-Locations-BL

    
     The schema of Windows 2008 R2 we sent you in 04/24/2009 doesn't 
incorporate the above changes.  I will work on it.  We do have tools/scripts to 
create and validate the schema.

Thanks!

Hongwei

-----Original Message-----
From: Andrew Bartlett [mailto:[email protected]] 
Sent: Thursday, January 07, 2010 10:11 PM
To: Interoperability Documentation Help
Cc: [email protected]; [email protected]; Andrew Tridgell
Subject: Re: [cifs-protocol] FW: FW: Inconsistencies in ad-schema docs and text 
files SRX090109601490

On Fri, 2009-04-24 at 09:07 -0700, Richard Guthrie wrote:
> Andrew:
> 
> Attached are schema files for Windows 2008 and Windows 2008R2/Windows 7.  The 
> Windows 2008 schema should not have any issues based upon initial validation 
> against the Windows 2008 schema.  The release notes for the Windows 
> 2008R2/Windows 7 schema are as follows (All issues are under investigation at 
> this time):
> 
> 1. cn: Computer - Schema pulled from Windows 2008R2 shows two additional 
> attributes for systemMayContain msTSSecondaryDesktopBL, msTSPrimaryDesktopBL. 
>  These are not present in the latest documentation for this attribute.
> 2. cn: Domain-DNS - defaultSecurityDescriptor in does not match the schema 
> pulled from Windows 2008R2 3. cn: inetOrgPerson - defaultSecurityDescriptor 
> does not match the schema pulled from Windows 2008R2 4. cn: Object-Class - 
> searchFlags do not match the schema pulled from Windows 2008R2 5. cn: 
> Sam-Domain - defaultSecurityDescriptor does not match the schema pulled from 
> Windows 2008R2 6. cn: Schema - This attribute may be missing from the schema 
> documentation.  It shows up in the Windows 2008R2 schema so it is being 
> investigated. 
> 7. cn: Top - There appears to be a discrepancy with the generated Windows 
> 2008R2 schema and the documented schema for systemMayContain attribute.

Dear Dochelp,

Did anyone ever solve these, and can I get a correct file for the final release 
of Windows 2008 R2?  Do you have a script to validate these?

We are finding far more errors than just the above (diff to follow shortly), as 
it seems these files are still generated by hand (why?!?)

Thanks,

Andrew Bartlett

-- 
Andrew Bartlett                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org
Samba Developer, Cisco Inc.

_______________________________________________
cifs-protocol mailing list
[email protected]
https://lists.samba.org/mailman/listinfo/cifs-protocol

Reply via email to