Re: [OpenLDAP] cosa significa?

2010-05-17 Thread Luca Scamoni
Il 16/05/2010 21:02, Mauro ha scritto:
> 2010/5/16 Mirko ML :
>   
>> Il 15/05/2010 14:26, Mauro ha scritto:
>> 
>>> Ho pensato di utilizzare VirtualMailAccount solo per sfruttare
>>> l'attributo accountActive ma visto che mi comporta tutti questi
>>> problemi mi sa che mi faccio uno schema custom inserendo gli attributi
>>> che mi servono.
>>>   
>> Se secondo te la soluzione migliore è questa ben venga :)
>> 
> Beh non saprei che altro fare poiche' inetOrgPerson ha degli attributi
> che sto utilizzando, mentre non ha altri attributi, vedi
> accountActive, che mi servono e che ha VirtualMailAccount.
>   
E quindi non capisco che problema ci sia a modificare le entries
aggiungendo VirtualMailAccount...


-- 

/Luca Scamoni
/
*Gruppo Partners Associates*
Tel. Milano +39 02 67380435* *- Udine +39 0432 689815 - Roma +39 06 54832300
Fax Milano +39 02 67386214 - Udine +39 0432 570120 - Roma +39 06 91659273
Cell. +39 348 0471710
Email: luca.scam...@gruppopa.it 
Sito: _www.GruppoPA.it_  


Prima di stampare, pensa all'ambiente ** Think about the environment
before printing

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


Re: [OpenLDAP] cosa significa?

2010-05-17 Thread Mauro
2010/5/17 Luca Scamoni :
> Il 16/05/2010 21:02, Mauro ha scritto:
>
> 2010/5/16 Mirko ML :
>
>
> Il 15/05/2010 14:26, Mauro ha scritto:
>
>
> Ho pensato di utilizzare VirtualMailAccount solo per sfruttare
> l'attributo accountActive ma visto che mi comporta tutti questi
> problemi mi sa che mi faccio uno schema custom inserendo gli attributi
> che mi servono.
>
>
> Se secondo te la soluzione migliore è questa ben venga :)
>
>
> Beh non saprei che altro fare poiche' inetOrgPerson ha degli attributi
> che sto utilizzando, mentre non ha altri attributi, vedi
> accountActive, che mi servono e che ha VirtualMailAccount.
>
>
> E quindi non capisco che problema ci sia a modificare le entries aggiungendo
> VirtualMailAccount...
>
Allora, a me serve, ad esempio l'attributo employeeNumber, che trovo
in inetOrgPerson.
Aggiungo inetOrgPerson ed e' ok.
Poi mi serve anche l'attributo accountActive che trovo in VirtualMailAccount.
Aggiungo VirtualMailAccount ed ottengo l'errore che avevo postato
all'inizio di questo thread.
Quindi o uso inetOrgPerson oppure VirtualMailAccount e in questo caso
devo rinunciare ad utilizzare l'attributo employeeNumber oppure
accountActive.

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


Re: [OpenLDAP] cosa significa?

2010-05-17 Thread Luca Scamoni
Il 17/05/2010 14:03, Mauro ha scritto:
> 2010/5/17 Luca Scamoni :
>   
>> Il 16/05/2010 21:02, Mauro ha scritto:
>>
>> 2010/5/16 Mirko ML :
>>
>>
>> Il 15/05/2010 14:26, Mauro ha scritto:
>>
>>
>> Ho pensato di utilizzare VirtualMailAccount solo per sfruttare
>> l'attributo accountActive ma visto che mi comporta tutti questi
>> problemi mi sa che mi faccio uno schema custom inserendo gli attributi
>> che mi servono.
>>
>>
>> Se secondo te la soluzione migliore è questa ben venga :)
>>
>>
>> Beh non saprei che altro fare poiche' inetOrgPerson ha degli attributi
>> che sto utilizzando, mentre non ha altri attributi, vedi
>> accountActive, che mi servono e che ha VirtualMailAccount.
>>
>>
>> E quindi non capisco che problema ci sia a modificare le entries aggiungendo
>> VirtualMailAccount...
>>
>> 
> Allora, a me serve, ad esempio l'attributo employeeNumber, che trovo
> in inetOrgPerson.
> Aggiungo inetOrgPerson ed e' ok.
> Poi mi serve anche l'attributo accountActive che trovo in VirtualMailAccount.
> Aggiungo VirtualMailAccount ed ottengo l'errore che avevo postato
> all'inizio di questo thread.
> Quindi o uso inetOrgPerson oppure VirtualMailAccount e in questo caso
> devo rinunciare ad utilizzare l'attributo employeeNumber oppure
> accountActive.
>
>   
NO
il fatto che ti dia errore non vuol dire che devi usare uno O l'altro:
vuol dire che devi fare l'operazione giusta.
Dato che non dici come fai a fare questa operazione (ne' quale versione
di OpenLDAP adoperi) posso solo supporre che tu stia usando un qualche
inutile tool grafico di gestione ldap
Utilizzando i tool da linea di comando l'operazione è banale


-- 

/Luca Scamoni
/
*Gruppo Partners Associates*
Tel. Milano +39 02 67380435* *- Udine +39 0432 689815 - Roma +39 06 54832300
Fax Milano +39 02 67386214 - Udine +39 0432 570120 - Roma +39 06 91659273
Cell. +39 348 0471710
Email: luca.scam...@gruppopa.it 
Sito: _www.GruppoPA.it_  


Prima di stampare, pensa all'ambiente ** Think about the environment
before printing

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


Re: [OpenLDAP] cosa significa?

2010-05-17 Thread MG
Il 17/05/2010 14:08, Luca Scamoni ha scritto:
[...]
> NO
> il fatto che ti dia errore non vuol dire che devi usare uno O l'altro:
> vuol dire che devi fare l'operazione giusta.
> Dato che non dici come fai a fare questa operazione (ne' quale versione
> di OpenLDAP adoperi) posso solo supporre che tu stia usando un qualche
> inutile tool grafico di gestione ldap
> Utilizzando i tool da linea di comando l'operazione è banale
Concordo.
In entrambi i casi basta che aggiungi la objectclass VirtualMailAccount
e ti trovi tutto.
Come è stato spiegato nelle mail precedenti:

[Simo]
Siccome una deriva dall'altra si possono usare sullo stesso oggetto
(visto che una *implica* l'altra), ma solo su oggetti nuovi.
[/Simo]

[Luca]
Per la proprietà di ereditarietà un oggetto definito da una objectclass
strutturale eredita tutte le caratteristiche delle objectclass padre.
Ricordate che una objectclass strutturale "derivata" da un'altra può
solo "aumentare" la objectclass padre.
[/Luca]

In questo caso la objectclass padre resta sempre e comunque
InetOrgPerson da cui VirtualMailAccount è derivata.
Significa che forzatamente nella "costruzione" del DN devi definire
TUTTI gli attributi in MUST della objectclass stessa.
Ad esempio cn e sn sono obbligatori perchè definiti in Inetorgperson
anche se in VirtualMailAccount non li vedi

Poi versioni e strumenti usati sarebbero sicuramente di aiuto
___
OpenLDAP mailing list
OpenLDAP@mail.sys-net.it
https://www.sys-net.it/mailman/listinfo/openldap


Re: [OpenLDAP] cosa significa?

2010-05-17 Thread Mauro
2010/5/17 Luca Scamoni :
> Il 17/05/2010 14:03, Mauro ha scritto:
>
> 2010/5/17 Luca Scamoni :
>
>
> Il 16/05/2010 21:02, Mauro ha scritto:
>
> 2010/5/16 Mirko ML :
>
>
> Il 15/05/2010 14:26, Mauro ha scritto:
>
>
> Ho pensato di utilizzare VirtualMailAccount solo per sfruttare
> l'attributo accountActive ma visto che mi comporta tutti questi
> problemi mi sa che mi faccio uno schema custom inserendo gli attributi
> che mi servono.
>
>
> Se secondo te la soluzione migliore è questa ben venga :)
>
>
> Beh non saprei che altro fare poiche' inetOrgPerson ha degli attributi
> che sto utilizzando, mentre non ha altri attributi, vedi
> accountActive, che mi servono e che ha VirtualMailAccount.
>
>
> E quindi non capisco che problema ci sia a modificare le entries aggiungendo
> VirtualMailAccount...
>
>
>
> Allora, a me serve, ad esempio l'attributo employeeNumber, che trovo
> in inetOrgPerson.
> Aggiungo inetOrgPerson ed e' ok.
> Poi mi serve anche l'attributo accountActive che trovo in
> VirtualMailAccount.
> Aggiungo VirtualMailAccount ed ottengo l'errore che avevo postato
> all'inizio di questo thread.
> Quindi o uso inetOrgPerson oppure VirtualMailAccount e in questo caso
> devo rinunciare ad utilizzare l'attributo employeeNumber oppure
> accountActive.
>
>
>
> NO
> il fatto che ti dia errore non vuol dire che devi usare uno O l'altro: vuol
> dire che devi fare l'operazione giusta.

L'operazione giusta dovrebbe essere quella di aggiungere la
objectClass VirtualMailAccount a tutte le altre gia' presenti
valorizzando gli attributi che sono obbligatori.

> Dato che non dici come fai a fare questa operazione (ne' quale versione di
> OpenLDAP adoperi) posso solo supporre che tu stia usando un qualche inutile
> tool grafico di gestione ldap
> Utilizzando i tool da linea di comando l'operazione è banale

Utilizzo gq, un tool grafico in ambiente linux, come server openLDAP
utilizzo slapd versione 2.4.11.
Quindi pensi che il problema derivi da dei capricci di gq.
Ora provo ad aggiungere la objectClass VirtualMailAccount valorizzando
gli attributi obbligatori con ldapmodify.

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