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 quindi otterresti questo per un dn dn:mail=john....@example.tld,vd=example.tld,o=hosting,dc=example,dc=tld objectClass: top objectClass: VirtualMailAccount objectClass: Vacation objectClass: amavisAccount objectClass: VirtualForward mail: john....@example.tld etc etc mentre la objectclass Vacation ha come gerarchia TOP ed è comunque AUXILIARY HTH -- Ciao Mirko _______________________________________________ OpenLDAP mailing list OpenLDAP@mail.sys-net.it https://www.sys-net.it/mailman/listinfo/openldap