Carlo Truijllo wrote: > Ciao > sto lavorando per la migrazione di una directory da iPlanet ad OpenLDAP cosi' > sono a stretto contatto con gli schema di entrambe. > > > su iPlanet per l'objectClass oncRpc ho > MUST : > objectclass > cn > onrpcnumber > MAY: > description > > > mentre sull'installazione di openldap 2.3.35 ho > > MUST: > cn > onrpcnumber > description > MAY: > description > > > Quello che mi lascia perplesso non e' tanto la presenza di objectClass negli > attributi MUST di iPlanet ( evidentemente lo vuole specificato cosi' )
"objectClass" e' MUST in "top", e siccome tutte le objectClass discendono direttamente o indirettamente da "top" mettere "objectClass" come MUST e' pleonastico e innocuo, in quanto non puo' in alcun modo alterare la definizione di una classe. > quanto la doppia presenza di "description" su openldap sia su MUST che su > MAY ... > > ho controllato e questa anomalia figura sin dalle versioni di openLDAP del > 2002, anno in cui ho avuto il primo impatto col sistema. > > Esiste un reale motivo per tenere questo doppio valore ? E' sicuramente un errore, ma e' presente anche nell'RFC2307, da cui lo schema e' tratto "verbatim". OpenLDAP distribuisce solo schema presente in standard track documents, e esattamente nella forma specificata, a meno che non ci siano ragioni tecniche transitorie (tipo funzionalita' non supportate o errori che impediscono il funzionamento). Diciamo che in questo caso l'errore e' veniale, ovvero "description" e' MUST e basta, in quanto MUST vince su MAY. Ciao, p. Ing. Pierangelo Masarati OpenLDAP Core Team SysNet s.r.l. via Dossi, 8 - 27100 Pavia - ITALIA http://www.sys-net.it --------------------------------------- Office: +39 02 23998309 Mobile: +39 333 4963172 Email: [EMAIL PROTECTED] --------------------------------------- _______________________________________________ OpenLDAP mailing list [email protected] https://www.sys-net.it/mailman/listinfo/openldap
