Server Installation/Roundcube: Unterschied zwischen den Versionen
Aus Opennet
(→Updates) |
|||
Zeile 24: | Zeile 24: | ||
program/lib/Roundcube/rcube_user.php | program/lib/Roundcube/rcube_user.php | ||
program/localization/de_DE/labels.inc | program/localization/de_DE/labels.inc | ||
+ | * Testen ob ein Login mit E-Mail Adresse oder aus dem Backend mit dem Roundcube Button möglich ist. | ||
* program/isp_user_check.php aus _A_L_T übernehmen. | * program/isp_user_check.php aus _A_L_T übernehmen. | ||
* Mindestens folgende Files für die Plugins übernehmen. | * Mindestens folgende Files für die Plugins übernehmen. | ||
plugins/password/drivers/isp.php | plugins/password/drivers/isp.php | ||
plugins/password/config.inc.php | plugins/password/config.inc.php | ||
− | * | + | * in /var/www/isp/lib/on.php der Datenbank Name in $cnf['rcm_db'] anpassen. |
+ | * Alias in /etc/apache2/sites-available/www_ssl anpassen und Apache reloaden. | ||
+ | |||
[[Kategorie:Server]] | [[Kategorie:Server]] |
Version vom 17. August 2014, 11:37 Uhr
Software für Webmail Interface - siehe http://www.roundcube.net
Updates
- _A_L_T und _N_E_U ist jeweils die Version
- Download der neuen Version und nach /var/www/rcm_X.X.X entpacken.
- logs und temp müssen www-data gehören. Der rest kann root gehören.
- Neue Datenbank anlegen
mysqladmin create rcm_N_E_U
- Kopie der Datenbank
mysqldump rcm_A_L_T|mysql rcm_N_E_U
- Datenbank Rechte anpassen
grant all on rcm_N_E_U.* to 'roundcube'@'localhost' identified by 'PASSWORD-siehe-config'; flush privileges;
- Neue Config anlegen
cp rcm_A.L.T/config/config.inc.php.sample rcm_N.E.U/config/config.inc.php
- Opennet Config kopieren und einbinden
cp rcm_A.L.T/config/config.opennet.php rcm_N.E.U/config/ echo 'include "config.opennet.php";' >> rcm_N.E.U/config/config.inc.php
- Prüfen ob sich in der Config etwas wesentliches geändert hat so das unsere Config angepasst werden muss
- In der config.opennet.php die Datenbank auf _N_E_U anpassen
- Anpassungen in folgenden Files übernehmen. (Dazu kann man sich einen Diff machen oder man läßt das Ralph machen). Mit den Anpassungen ist ein Login mit der E-Mail Adresse oder einem Mail Alias möglich.
program/include/rcmail.php program/lib/Roundcube/rcube_user.php program/localization/de_DE/labels.inc
- Testen ob ein Login mit E-Mail Adresse oder aus dem Backend mit dem Roundcube Button möglich ist.
- program/isp_user_check.php aus _A_L_T übernehmen.
- Mindestens folgende Files für die Plugins übernehmen.
plugins/password/drivers/isp.php plugins/password/config.inc.php
- in /var/www/isp/lib/on.php der Datenbank Name in $cnf['rcm_db'] anpassen.
- Alias in /etc/apache2/sites-available/www_ssl anpassen und Apache reloaden.