2010/5/14 Mirko ML <o...@klez.it>: > Il 14/05/2010 12:44, Mauro ha scritto: >> Salve. >> Ho vari accounts registrati su openldap, le objectClasses sono: >> >> top >> person >> organizationalPerson >> inetOrgPerson >> >> alle quali ho aggiunto Vacation presa da phamm-vacation.schema. >> Tutto funziona perfettamente. >> Successivamente mi sono trovato nella necessita' di gestire un >> ulteriore attributo: accountActive che ho trovato nella objectClass >> VirtualMailAccount in phamm.schema. >> Ho provato ad aggiungere questa objectClass, valorizzato tutti gli >> attributi richiesti ma ottengo questo errore: >> >> entry failed schema check: structural object class modification from >> 'inetOrgPerson' to 'VirtualMailAccount' not allowed >> >> Significa che non posso usare le objectClass inetOrgPerson e >> VirtualMailAccount assieme? > > Puoi usarle senza alcun problema insieme. > > Considera comunque che la dichiarazione della objectclass > VirtualMailAccount è la seguente: > > objectclass ( 1.3.6.1.4.1.22339.1.2.1 NAME 'VirtualMailAccount' > SUP inetOrgPerson STRUCTURAL > > che è stata pensata per "derivare" diversi attributi da Inetorgperson
Appunto, allora perche' quell'errore? Io interpreto SUP inetOrgPerson come classe padre, che quindi deve esserci per poter utilizzare VirtualMailAccount. Sbaglio? _______________________________________________ OpenLDAP mailing list OpenLDAP@mail.sys-net.it https://www.sys-net.it/mailman/listinfo/openldap