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