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

Rispondere a