Openexchange
From openSUSE
First step: in yast -> Software -> Change installation source, add http://mirrors.kernel.org/opensuse/distribution/SL-OSS-factory/inst-source/
Before installing open-xchange, one must have a LDAP server available. If it is not the case, install one
Now in yast -> Sofware management, install open-xchange
Then, follow the instructions in /usr/share/doc/packages/open-xchange/README.SUSE
Some remarks.
Might find an ldap_bind error. If so, add slap: ALL : ALLOW to /etc/hosts.allow
In the doc it is asked to do:
ldapadd -x -D<your rootdn> -W -f /usr/share/open-xchange/init_ldap.ldif
In my case, it was
ldapadd -x -D "cn=Administrator,dc=localhost,dc=localdomain" -W -f /usr/share/open-xchange/init_ldap.ldif I also had to comment out the first 5 lines of init_ldap.ldif, otherwise it complains that the entry already exists.
Note : if you have an error like "no structural schema" try to replace in /etc/slapd.conf the rfc2307bis.schemaBASE by the nis.schema
Be careful with /etc/openldap/ldap.conf
BASE dc=example, dc=com will not work. The space is not allowed. Must be
BASE dc=example,dc=com

