2010/5/18 Mauro <mrsan...@gmail.com>:
> On 18 May 2010 14:08, Luca Scamoni <luca.scam...@gruppopa.it> wrote:
>> Il 18/05/2010 13:52, Mauro ha scritto:
>>
>> 2010/5/18 Luca Scamoni <luca.scam...@gruppopa.it>:
>>
>>
>> Si ma quello che non capisco e':
>> se per usare VirtualMailAccount e' richiesta anche inetOrgPerson
>> altrimenti mi dice "missing superior class" perche' mi da errore.
>> Perche' non me lo fa fare se lui stesso richiede inetOrgPerson.

Allora:
ldapmodify -M -D cn=admin,dc=miodominioi,dc=it -x -W -f virtual

l'opzione -M abilita il manage DSAit control.
Il file virtual e':
dn: uid=xxx,ou=People,dc=miodominio,dc=it
changetype: modify
add: objectClass
objectClass: VirtualMailAccount
-
add: objectClass
objectClass: VirtualForward
-
add: vdHome
vdHome: /var/vmail/xxx
-
add: mailbox
mailbox: /var/vmail/xxx/Maildir
-
add: accountActive
accountActive: TRUE
-
add: delete
delete: FALSE
-
add: lastChange
lastChange: 1274173200
-
add: forwardActive
forwardActive: FALSE

questa volta ho abilitato il manage DSAit con l'opzione -M ma:

ldap_modify: Cannot modify object class (69)
        additional info: structural object class modification from
'inetOrgPerson' to 'VirtualMailAccount' not allowed

boh :-(
_______________________________________________
OpenLDAP mailing list
OpenLDAP@mail.sys-net.it
https://www.sys-net.it/mailman/listinfo/openldap

Rispondere a