jts
August 2nd, 2005, 11:55 PM
This is for Hoary. Can a moderator move it as such?
I was able to get OpenExchange up and running on Ubuntu recently. Okay, still working out a few kinks, but for the most part I was able to complete the instructions for Sarge (http://gpl.netixia.com/openxchange/openxchange-sarge-howto.html) and find the gotchas that need to be changed for Ubuntu. I still need to tweak OpenLDAP policies here and there and fix a few webpage links, but I can still login to OpenExchange and play with all of the features.
This install is not for those that are completely new to Linux and/or Ubuntu. It requires a little knowledge of compiling programs and understanding shell scripts.
For the most part, the SARGE install works pretty well except for the following gotchas.
Gotcha # 1.) Do NOT install slapd (openldap) from Synaptic. It is far too old, and not worth the headache (Package people, can we get a later version?). Grab the latest version from the OpenLDAP website.
Unpack and configure like the following.
./configure --enable-bdb --enable-aci --enable-crypt
Note: If you use the default install location, you will need to make sure you substitute the new location of your ldap, for the tutorials location of ldap. Mine was installed to: /usr/local/etc/openldap/
Gotcha #2.) Tomcat also needs some JAVA options (which I found from a forum). I put these in my .bashrc file (root) along with the other options found in the first section of the tutorial called: "Update your .profile"
JAVA_OPTS=" -Dopenexchange.propfile=/usr/local/openxchange/etc/groupware/system.properties"
Gotcha #3.) Make sure you have the following module loads in your slapd.conf file:
# Load dynamic backend modules:
modulepath /usr/local/libexec/openldap
moduleload back_bdb.la
moduleload back_ldap.la
moduleload back_ldbm.la
moduleload back_passwd.la
moduleload back_shell.la
Gotcha #4.) Persistance. Never give up! I have made it and so can you! It was a bit rough going and frustrating when posting to other mailing lists, only to be told to go pound sound (in nicer terms). I've said it once and I'll say it again, that's what distinguishes Ubuntu with other distributions. I've gotten solid usable advice in the Ubuntu forums and I'll try to help out when I can.
I was able to get OpenExchange up and running on Ubuntu recently. Okay, still working out a few kinks, but for the most part I was able to complete the instructions for Sarge (http://gpl.netixia.com/openxchange/openxchange-sarge-howto.html) and find the gotchas that need to be changed for Ubuntu. I still need to tweak OpenLDAP policies here and there and fix a few webpage links, but I can still login to OpenExchange and play with all of the features.
This install is not for those that are completely new to Linux and/or Ubuntu. It requires a little knowledge of compiling programs and understanding shell scripts.
For the most part, the SARGE install works pretty well except for the following gotchas.
Gotcha # 1.) Do NOT install slapd (openldap) from Synaptic. It is far too old, and not worth the headache (Package people, can we get a later version?). Grab the latest version from the OpenLDAP website.
Unpack and configure like the following.
./configure --enable-bdb --enable-aci --enable-crypt
Note: If you use the default install location, you will need to make sure you substitute the new location of your ldap, for the tutorials location of ldap. Mine was installed to: /usr/local/etc/openldap/
Gotcha #2.) Tomcat also needs some JAVA options (which I found from a forum). I put these in my .bashrc file (root) along with the other options found in the first section of the tutorial called: "Update your .profile"
JAVA_OPTS=" -Dopenexchange.propfile=/usr/local/openxchange/etc/groupware/system.properties"
Gotcha #3.) Make sure you have the following module loads in your slapd.conf file:
# Load dynamic backend modules:
modulepath /usr/local/libexec/openldap
moduleload back_bdb.la
moduleload back_ldap.la
moduleload back_ldbm.la
moduleload back_passwd.la
moduleload back_shell.la
Gotcha #4.) Persistance. Never give up! I have made it and so can you! It was a bit rough going and frustrating when posting to other mailing lists, only to be told to go pound sound (in nicer terms). I've said it once and I'll say it again, that's what distinguishes Ubuntu with other distributions. I've gotten solid usable advice in the Ubuntu forums and I'll try to help out when I can.