Server Installation/Roundcube: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Updates)
(Updates)
 
Zeile 20: Zeile 20:
 
* Prüfen ob sich in der Config etwas wesentliches geändert hat so das unsere Config angepasst werden muss
 
* 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
 
* 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.
+
* Anpassungen in folgenden Files übernehmen. Dazu kann man sich einen Diff machen oder man läßt das Ralph machen. Änderungen sind deutlich mit Kommentaren versehen. Mit den Anpassungen ist ein Login mit der E-Mail Adresse oder einem Mail Alias möglich.
 
  program/include/rcmail.php
 
  program/include/rcmail.php
 
  program/lib/Roundcube/rcube_user.php
 
  program/lib/Roundcube/rcube_user.php

Aktuelle Version vom 17. August 2014, 11:38 Uhr

Software für Webmail Interface - siehe http://www.roundcube.net

[Bearbeiten] 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. Änderungen sind deutlich mit Kommentaren versehen. 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