|
OSS 2: Umstellen von eGroupware auf OpenXchange |
|
|
|
- Während der Installation des OSS 2.1 musste man sich für eine Groupware-Lösung entscheiden. Es ist jedoch möglich das System nachträglich von eGroupware auf OpenXchange umzustellen.
Folgende Schritte muss man dazu ausführen:
- eGroupware deinstallieren
rpm -e eGroupWare eGroupWare-all-apps
- Wie unter "ADD-On Software installieren" beschrieben OpenXchange installieren.
- Die globale Variable SCHOOL_USE_OX und SCHOOL_USE_EGROUPWARE über den LDAP-Browser (Hilfsmittel->LDPA-Browser) sinngemäß setzen. Dazu muss man unter ou=sysconfig bei dem ent. configurationKey das Attribut configurationValue yes bzw no setzten. Anschließend muss man den Befehl oss_ldap_to_sysconfig.pl ausführen.
- /etc/sysconfig/apache2 mod_jk aktivieren:
eintragen in die Variable APACHE_MODULES="..... mod_jk ...."
- OX konfigurieren:
/var/www/html/openxchange/bin/Setup_OX
- Benutzer nachpflegen:
/usr/share/oss/tools/oss_add_user_to_ox
- Portalseite aktualisieren
cd /srv/www/oss/ ln -s /var/www/html/openexchange bash index.sh > index.html
- Korrektur des LDAP mit folgendem Script:
. /etc/sysconfig/schoolserver . /etc/sysconfig/ldap PASSWD=`/usr/sbin/get_admin_pw` LDAP_BASE=`echo $BIND_DN | sed 's/cn=Administrator,//'` echo "dn: ou=ResourceObjects,$LDAP_BASE objectClass: top objectClass: organizationalUnit ou: ResourceObjects" > /tmp/ldap_mod ldapadd -x -D $BIND_DN -w $PASSWD < /tmp/ldap_mod
|