2 -- Submitted by Bruno Gimenes Pereti <pereti@ut mp dot edu dot br>
4 -- schema file for Novell's eDirectory 8.6
7 SambaAccountSchemaExtensions DEFINITIONS ::=
11 "lmPassword" ATTRIBUTE ::=
14 SyntaxID SYN_CI_STRING,
15 Flags { DS_SINGLE_VALUED_ATTR },
16 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 1 }
19 "ntPassword" ATTRIBUTE ::=
22 SyntaxID SYN_CI_STRING,
23 Flags { DS_SINGLE_VALUED_ATTR },
24 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 2 }
27 -- Account flags in string format ([UWDX ])
28 "acctFlags" ATTRIBUTE ::=
31 SyntaxID SYN_CI_STRING,
32 Flags { DS_SINGLE_VALUED_ATTR },
33 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 4 }
36 -- Password timestamps & policies
37 "pwdLastSet" ATTRIBUTE ::=
41 Flags { DS_SINGLE_VALUED_ATTR },
42 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 3 }
45 "logonTime" ATTRIBUTE ::=
49 Flags { DS_SINGLE_VALUED_ATTR },
50 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 5 }
53 "logoffTime" ATTRIBUTE ::=
57 Flags { DS_SINGLE_VALUED_ATTR },
58 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 6 }
61 "kickoffTime" ATTRIBUTE ::=
65 Flags { DS_SINGLE_VALUED_ATTR },
66 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 7 }
69 "pwdCanChange" ATTRIBUTE ::=
73 Flags { DS_SINGLE_VALUED_ATTR },
74 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 8 }
77 "pwdMustChange" ATTRIBUTE ::=
81 Flags { DS_SINGLE_VALUED_ATTR },
82 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 9 }
86 "homeDrive" ATTRIBUTE ::=
89 SyntaxID SYN_CI_STRING,
90 Flags { DS_SINGLE_VALUED_ATTR },
91 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 10 }
94 "scriptPath" ATTRIBUTE ::=
97 SyntaxID SYN_CI_STRING,
98 Flags { DS_SINGLE_VALUED_ATTR },
99 ASN1ObjID { 1 3 5 1 4 1 7165 2 1 11 }
102 "profilePath" ATTRIBUTE ::=
105 SyntaxID SYN_CI_STRING,
106 Flags { DS_SINGLE_VALUED_ATTR },
107 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 12 }
110 "userWorkstations" ATTRIBUTE ::=
113 SyntaxID SYN_CI_STRING,
114 Flags { DS_SINGLE_VALUED_ATTR },
115 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 13 }
118 "smbHome" ATTRIBUTE ::=
121 SyntaxID SYN_CI_STRING,
122 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 17 }
125 "domain" ATTRIBUTE ::=
128 SyntaxID SYN_CI_STRING,
129 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 18 }
132 -- user and group RID
136 SyntaxID SYN_INTEGER,
137 Flags { DS_SINGLE_VALUED_ATTR },
138 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 14 }
141 "primaryGroupID" ATTRIBUTE ::=
144 SyntaxID SYN_INTEGER,
145 Flags { DS_SINGLE_VALUED_ATTR },
146 ASN1ObjID { 1 3 6 1 4 1 7165 2 1 15 }
149 "sambaAccount" OBJECT-CLASS ::=
152 Flags {DS_AUXILIARY_CLASS},
154 MustContain { "uid"},
155 MustContain { "rid"},
157 MayContain { "lmPassword"},
158 MayContain { "ntPassword"},
159 MayContain { "pwdLastSet"},
160 MayContain { "logonTime"},
161 MayContain { "logoffTime"},
162 MayContain { "kickoffTime"},
163 MayContain { "pwdCanChange"},
164 MayContain { "pwdMustChange"},
165 MayContain { "acctFlags"},
166 MayContain { "displayName"},
167 MayContain { "smbHome"},
168 MayContain { "homeDrive"},
169 MayContain { "scriptPath"},
170 MayContain { "profilePath"},
171 MayContain { "description"},
172 MayContain { "userWorkstations"},
173 MayContain { "primaryGroupID"},
174 MayContain { "domain"},
175 ASN1ObjID { 1 3 6 1 4 1 7165 2 2 3 }
178 -- Used for Winbind experimentation
179 "uidPool" OBJECT-CLASS ::=
182 Flags {DS_AUXILIARY_CLASS},
184 MustContain { "uidNumber"},
186 ASN1ObjID { 1 3 6 1 4 1 7165 1 2 2 3 }
189 "gidPool" OBJECT-CLASS ::=
192 Flags {DS_AUXILIARY_CLASS},
194 MustContain { "gidNumber"},
196 ASN1ObjID { 1 3 6 1 4 1 7165 1 2 2 4 }