Evening all,
Are OID Macros specific to slapd?
Thanks.
Gavin Henry wrote:
Evening all,
Are OID Macros specific to slapd?
They're a feature of X.500 that was lost in the translation to LDAP. I implemented them for OpenLDAP and as far as I know they're unique to OpenLDAP. I messed with them a bit; in X.500 specs they still just use dots as separators but I found that too ambiguous for parsing, so I used colons.
<quote who="Howard Chu">
Gavin Henry wrote:
Evening all,
Are OID Macros specific to slapd?
They're a feature of X.500 that was lost in the translation to LDAP. I implemented them for OpenLDAP and as far as I know they're unique to OpenLDAP. I messed with them a bit; in X.500 specs they still just use dots as separators but I found that too ambiguous for parsing, so I used colons.
Ah, thought so. So when doing a schema that *could* be used amoungst other vendors, just use the hard way...
OK, thanks.
-- -- Howard Chu Chief Architect, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
Gavin Henry wrote:
<quote who="Howard Chu"> > Gavin Henry wrote: >> Evening all, >> >> Are OID Macros specific to slapd? > They're a feature of X.500 that was lost in the translation to LDAP. I > implemented them for OpenLDAP and as far as I know they're unique to > OpenLDAP. > I messed with them a bit; in X.500 specs they still just use dots as > separators but I found that too ambiguous for parsing, so I used colons.
Ah, thought so. So when doing a schema that *could* be used amoungst other vendors, just use the hard way...
OK, thanks.
I'd rethink that. LDAP tries to take on a life of its own but it's still only an access protocol for connecting to an X.500 service. It's still based on the X.500 data model. Since OID macros are a valid construct in X.500 schemas, I use them in my specs. (E.g. http://highlandsun.com/hyc/drafts/)
<quote who="Howard Chu">
Gavin Henry wrote:
<quote who="Howard Chu"> > Gavin Henry wrote: >> Evening all, >> >> Are OID Macros specific to slapd? > They're a feature of X.500 that was lost in the translation to LDAP. I > implemented them for OpenLDAP and as far as I know they're unique to > OpenLDAP. > I messed with them a bit; in X.500 specs they still just use dots as > separators but I found that too ambiguous for parsing, so I used > colons.
Ah, thought so. So when doing a schema that *could* be used amoungst other vendors, just use the hard way...
OK, thanks.
I'd rethink that. LDAP tries to take on a life of its own but it's still only an access protocol for connecting to an X.500 service. It's still based on the X.500 data model. Since OID macros are a valid construct in X.500 schemas, I use them in my specs. (E.g. http://highlandsun.com/hyc/drafts/)
Yeah, I've read those and seen that. Should have remembered ;-)
Thanks.
-- -- Howard Chu Chief Architect, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
openldap-technical@openldap.org