We're in the process of evaluating Scalix for our organization, but there are a few things that we need that I'm not 100% sure on how to properly do.
Currently we have OpenLDAP running on our mail server, and then we replicate it via. slurpd to our internal LAN. We have all of our user information stored there via. the posixAccount objectclass, which we use for SSO on all of our Desktops (Linux and Mac).
The problem is, I would still like to maintain only 1 LDAP database - Scalix's. In order to do so, I need to have all of our users have a posixAccount objectclass, but I'm not sure how I can do that.
Right now I basically do all of the admin via. phpLDAPAdmin. Would this be the way to go to add/modify the posixInformation (which rarely gets changed)?
Also, would I replicate the database via. slurpd, or use the omldapsync instead? Ideally I would like it to be "real-time" so I don't have to modify the same database in 2 places.
Any advise on where to look to solve these problems would be greatly appreciated.