Code

Updated server DNS zone editor. Fixed CName entry order.
[gosa.git] / doc / README.openxchange
index bf1c588625dd1e07c9032bd272515477b49b0165..52effd84e0b0d0dd7350e1b81c03a7c2c61360b0 100644 (file)
@@ -15,15 +15,63 @@ module we must do some changes to get open-xchange running with GOsa.
                         pgdbname="openexchange"
                />
 
--Make this changes to admintools.conf:
 
-USERS_BASEDN="ou=people,dc=example,dc=org"
-GROUP_BASEDN="ou=groups,dc=example,dc=org"
 
-We suppose that the Base is "dc=example,dc=org"
+We suppose that openxchage is installed in /usr/local/openxchange, 
+and the base for GOsa ldap tree is dc=example,dc=org
 
 
-- The ldap.prperties configuration of open-xchange must be like this:
+- Make changes to admintools.conf (/usr/local/openxchange/etc/admintools.conf):
+
+OXBASE="dc=example,dc=org"
+OX_LEAF="$OXBASE"
+# Where are the OX Users
+USER_BASEDN="ou=people,$OX_LEAF"
+# Where are the OX Groups
+GROUP_BASEDN="ou=groups,$OX_LEAF"
+# Where are the OX Resources
+RESOURCES_BASEDN="ou=Resources,ou=ResourceObjects,ou=OxObjects,$OX_LEAF"
+# Where are the OX Resource Groups
+RESOURCE_GROUPS_BASEDN="ou=ResourceGroups,ou=ResourceObjects,ou=OxObjects,$OX_LEAF"
+# Where is the Global Adressbook
+GLOBAL_ADDRESSBOOKDN="o=AddressBook,ou=OxObjects,$OX_LEAF"
+# where are the adressbook admins
+GLOBAL_ADDRESSBOOK_ADMINSDN="cn=AddressAdmins,ou=OxObjects,$GLOBAL_ADDRESSBOOKDN"
+
+- Make changes in login.pm (usually in /usr/lib/cgi-bin/login.pm):
+my $ldap_userBase = 'ou=Users,ou=OxObjects,';
+to
+my $ldap_userBase = 'ou=people,';
+
+- Put the Base in ldap.conf (/usr/local/openxchange/etc/groupware/ldap.conf)
+BASE    dc=example,dc=org
+
+- If you are using as GOsa dnmode "uid", You must change in ldap.properties 
+(/usr/local/openxchange/etc/groupware/ldap.properties):
+
+
+com.openexchange.groupware.ldap.OXUserObjectAttributeuserCountryName=userCountry
+ to
+com.openexchange.groupware.ldap.OXUserObjectAttributeuserCountryName=st
+
+com.openexchange.groupware.ldap.OXUserObjectAttributeimapServerName=imapServer
+ to
+com.openexchange.groupware.ldap.OXUserObjectAttributeimapServerName=gosaMailServer
+
+com.openexchange.groupware.ldap.OXUserObjectAttributesmtpServerName=smtpServer
+ to 
+com.openexchange.groupware.ldap.OXUserObjectAttributesmtpServerName=gosaMailServer
+
+com.openexchange.groupware.ldap.userBaseDN=ou\u003DUsers,ou\u003DOxObjects
+to
+com.openexchange.groupware.ldap.userBaseDN=ou\u003Dpeople
+
+
+
+- If you are using as GOsa dnmode "cn", the ldap.properties  
+(/usr/local/openxchange/etc/groupware/ldap.properties) 
+configuration of open-xchange must be like this:
+
 com.openexchange.groupware.ldap.inetOrgPersonAttributebusinessCategoryName=businessCategory
 
 com.openexchange.groupware.ldap.inetOrgPersonAttributecnName=cn
@@ -378,12 +426,12 @@ com.openexchange.groupware.ldap.OXUserObjectAttributeDayViewIntervalName=OXDayVi
 
 
 
+This configuration is based in documentation gets from 
+http://www.open-xchange.org/oxwiki/
 
+TODO:
+- more testing
+- check cn configuration
+- check addressbook
+- subtree support
 
-
-
-
-
-
-This configuration is based in documentation gets from 
-http://www.open-xchange.org/oxwiki/OX_20with_20existing_20LDAP_20DIT