| Author |
Message |
|
| Guest |
Posted: Wed Dec 20, 2006 9:12 am |
|
|
|
Guest
|
Hi,
I'm new to ejabberd and I have some (probably simple) questions.
I'm trying to set it up in my company so that:
- it uses ldap for authentication and vcards
- it has shared rosters (everyone has everyone)
I managed to get it to work to some extent, using mod_vcard_ldap and
auth_method "ldap" (it was absurdly easy, I must say)...
But I have some doubts:
1. nicknames in the roster
In my communicator (psi), I see every contact in form "login@domain" and
it would be really nice if it would be, for example, "Name Surname" instead.
Is it currently possible to get these values from vcard "nickname", for
example?
If not, it it possible to change those nicknames manually (or from a
script)?
Are there currently any issues with users changing nicknames of a contact
in the shared roster (I've googled a bit and it seems there could be)?
Is to possible to completely disallow users to change their rosters (and
use only the shared one - there is everyone in it anyway)?
2. vcards in ldap + writing
Is it possible to _modify_ vcards stored in ldap?
I would perfectly understand if it was considered too dangerous or simply
not the responsibility of ejabberd, but it would be really convinient for
me.
Thanks in advance,
Noix
_______________________________________________
ejabberd mailing list
ejabberd@jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
Post recived from mailinglist |
|
|
| Back to top |
|
| Guest |
Posted: Wed Dec 20, 2006 3:10 pm |
|
|
|
Guest
|
On Wed, 20 Dec 2006, Erick Bullier wrote:
> Le Mercredi 20 D=C3=A9cembre 2006 10:12, Tomasz Noi=C5=84ski a =C3=A9crit=
=C2=A0:
> > I managed to get it to work to some extent, using mod_vcard_ldap and
> > auth_method "ldap" (it was absurdly easy, I must say)...
> Not so. I find...
> With my config, all run fine for ldap identification, but impossible to u=
se
> ldap vcards...
I might have been lucky, it seems to run fine here (but read-only).
> I try it with ejabberd 1. Maybe it's the problem...
I use 1.1.2 (the newest stable, I think).
> > 1. nicknames in the roster
> > In my communicator (psi), I see every contact in form "login@domain" an=
d
> > it would be really nice if it would be, for example, "Name Surname"
> > instead.
> Not a server config problem but a client.
I'm not sure about that...
I don't know jabber internals, but the roster along with jids has (or can
have) "nicknames". If "nickname" is empty, psi displays jid.
What I'm looking for is setting those nicknames automatically.
> > Is it currently possible to get these values from vcard
> > "nickname", for example?
> Yes. Per default, Psi display the pseudo (nickname i believe) in the rost=
er.
> If it don't find pseudo, it display the JID
I think it doesn't, at least not from vcard...
I'm 100% sure my users have pseudo set in vcards, but psi displays only
jid for them.
> > If not, it it possible to change those nicknames manually (or from a
> > script)?
> Yes, but to display the pseudo in place of the JID in the roster, you mus=
t to
> delete the contact and to add it back.
I don't add and delete them manually - it's done inside ejabberd, because
it's a shared roster.
> > 2. vcards in ldap + writing
> > Is it possible to _modify_ vcards stored in ldap?
> I think. It depend the parameters given in the rootdn and password module=
=2E
> The user must to have good rights...
I believe he has the rights.
Noix
_______________________________________________
ejabberd mailing list
ejabberd@jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
Post recived from mailinglist |
|
|
| Back to top |
|
| Guest |
Posted: Wed Dec 20, 2006 4:56 pm |
|
|
|
Guest
|
Le Mercredi 20 Décembre 2006 10:12, Tomasz Noiński a écrit :
> I managed to get it to work to some extent, using mod_vcard_ldap and
> auth_method "ldap" (it was absurdly easy, I must say)...
Not so. I find...
With my config, all run fine for ldap identification, but impossible to use
ldap vcards...
I try it with ejabberd 1. Maybe it's the problem...
> 1. nicknames in the roster
> In my communicator (psi), I see every contact in form "login@domain" and
> it would be really nice if it would be, for example, "Name Surname"
> instead.
Not a server config problem but a client.
> Is it currently possible to get these values from vcard
> "nickname", for example?
Yes. Per default, Psi display the pseudo (nickname i believe) in the roster.
If it don't find pseudo, it display the JID
> If not, it it possible to change those nicknames manually (or from a
> script)?
Yes, but to display the pseudo in place of the JID in the roster, you must to
delete the contact and to add it back.
> 2. vcards in ldap + writing
> Is it possible to _modify_ vcards stored in ldap?
I think. It depend the parameters given in the rootdn and password module.
The user must to have good rights...
I hope not to say too errors.
HTH
--
E.Bullier
_______________________________________________
ejabberd mailing list
ejabberd@jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
Post recived from mailinglist |
|
|
| Back to top |
|
|
|
All times are GMT
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You can attach files in this forum You can download files in this forum
|
|
|