Server Installation/Roundcube: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(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.
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge