s4 - Mapped AD schema to existing FDS schema.
[samba.git] / source4 / setup / schema-map-fedora-ds-1.0
1 #Standard Fedora DS attributes
2 name
3 objectClasses
4 createTimeStamp
5 attributeTypes
6 objectClass
7 userPassword
8 seeAlso
9 modifyTimeStamp
10 distinguishedName
11 description
12 cn
13 dITContentRules
14 top
15 homePostalAddress
16 info
17 displayName
18 employeeNumber
19 employeeType
20 personalTitle
21 co
22 userSMIMECertificate
23 #This should be provided by the LDAP server, only in our schema to permit provision
24 aci
25 #Skip ObjectClasses
26 #MiddleName has a conflicting OID
27 2.16.840.1.113730.3.1.34:1.3.6.1.4.1.7165.4.255.1
28 #defaultGroup has a conflicting OID
29 1.2.840.113556.1.4.480:1.3.6.1.4.1.7165.4.255.2
30 #This large integer format is unimplemented in OpenLDAP 2.3
31 1.2.840.113556.1.4.906:1.3.6.1.4.1.1466.115.121.1.27
32 #This case insensitive string isn't available
33 1.2.840.113556.1.4.905:1.3.6.1.4.1.1466.115.121.1.15
34 #Treat Security Descriptors as binary
35 1.2.840.113556.1.4.907:1.3.6.1.4.1.1466.115.121.1.40
36 #NumbericString is not supported in Fedora DS 1.0, map to a directory string
37 1.3.6.1.4.1.1466.115.121.1.36:1.3.6.1.4.1.1466.115.121.1.15
38 #Treat Object(DN-Binary) as a binary blob
39 1.2.840.113556.1.4.903:1.3.6.1.4.1.1466.115.121.1.40
40 #Printable String as IA5 String
41 1.3.6.1.4.1.1466.115.121.1.44:1.3.6.1.4.1.1466.115.121.1.26
42 #UTC Time as Generalized Time
43 1.3.6.1.4.1.1466.115.121.1.53:1.3.6.1.4.1.1466.115.121.1.24
44 #DN with String as Directory String
45 1.2.840.113556.1.4.904:1.3.6.1.4.1.1466.115.121.1.15
46 #Presentation Address as Directory String
47 1.3.6.1.4.1.1466.115.121.1.43:1.3.6.1.4.1.1466.115.121.1.15
48
49 #Remap into existing schema
50 unixHomeDirectory
51 unixHomeDirectory:homeDirectory
52 pwdLastSet
53 pwdLastSet:sambaPwdLastSet
54 lastLogon
55 lastLogon:sambaLogonTime
56 lastLogoff
57 lastLogoff:sambaLogoffTime
58 badPwdCount
59 badPwdCount:sambaBadPasswordCount
60 logonHours
61 logonHours:sambaLogonHours
62 homeDrive
63 homeDrive:sambaHomeDrive
64 scriptPath
65 scriptPath:sambaLogonScript
66 profilePath
67 profilePath:sambaProfilePath
68 userWorkstations
69 userWorkstations:sambaUserWorkstations
70 homeDirectory
71 homeDirectory:sambaHomePath
72 groupType
73 groupType:sambaGroupType
74 nextRid
75 nextRid:sambaNextRid
76 privilegeDisplayName
77 privilegeDisplayName:sambaPrivName
78
79 #Resolve conflicting attributes
80 1.2.840.113556.1.4.484:fRSDirectoryFilter-oid
81 1.2.840.113556.1.4.483:fRSFileFilter-oid
82 1.2.840.113556.1.4.485:fRSUpdateTimeout-oid
83 2.16.840.1.113730.3.1.36:thumbnailLogo-oid
84 2.16.840.1.113730.3.1.35:thumbnailPhoto-oid
85 1.2.840.113556.1.4.481:schemaUpdate-oid
86
87 #Resolve conflicting object classes
88 domain:samba4Domain
89 rFC822LocalPart:samba4RFC822LocalPart
90 mailRecipient:samba4MailRecipient
91 nisMap:samba4NisMap
92 0.9.2342.19200300.100.4.14:samba4RFC822LocalPart-oid
93 person:samba4Person
94 2.5.6.6:samba4Person-oid
95 organizationalPerson:samba4OrganizationalPerson
96 2.5.6.7:samba4OrganizationalPerson-oid
97 residentialPerson:samba4ResidentialPerson
98 2.5.6.10:samba4ResidentialPerson-oid
99 inetOrgPerson:samba4InetOrgPerson
100 2.16.840.1.113730.3.2.2:samba4InetOrgPerson-oid