Luca Scamoni wrote: > puestadelsol83 wrote: >> Salve! >> Il mio albero Ldap รจ strutturato in questo modo: >> dc=in,dc=it (radice) >> ou=f,dc=in,dc=it (ramo) con utenti Sam, TOm, Frank >> ou=t,dc=in,dc=it (ramo) con utenti Bob, Carl, Sara >> (Per ogni utente ho specificato degli indirizzi mail) >> Inoltre all'interno di ou=f,dc=in,dc=it ho creato un gruppo statico >> con dn: cn=marketing,ou=f,dc=in,dc=it costituito dagli utenti Sam e Bob >> >> come imposto l' ldapsearch -x in modo da visualizzare solo gli gli >> indirizzi mail degli utenti che appartengono al gruppo cn=marketing? >> Grazie! >> > Non lo imposti. ldap non supporta query relazionali (tipo join). > Se vuoi, puoi definire per ciascun utente un attributo con il dn del > gruppo e usare come filtro qualcosa tipo (attributo=dn del gruppo)
Quanto dice Luca e' corretto; in alternativa, con OpenLDAP 2.4, puoi usare l'overlay slapo-memberof che mantiene, in ogni membro di gruppo, un attributo (default: memberOf) con il DN dei gruppi di cui fa parte; in questo modo, la tua query sarebbe: ldapsearch -x '(memberOf=cn=marketing,ou=f,dc=in,dc=it)' mail Ciao, p. Ing. Pierangelo Masarati OpenLDAP Core Team SysNet s.r.l. via Dossi, 8 - 27100 Pavia - ITALIA http://www.sys-net.it --------------------------------------- Office: +39 02 23998309 Mobile: +39 333 4963172 Email: [EMAIL PROTECTED] --------------------------------------- _______________________________________________ OpenLDAP mailing list [email protected] https://www.sys-net.it/mailman/listinfo/openldap
