Roundcube Webmail: Difference between revisions

From Hobbynet Admin Wiki
Jump to navigation Jump to search
 
(30 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Upgrading Roundcube webmail==
==Upgrading Roundcube webmail==
Roundcube wordt niet via de standaard repo's geupdate maar via een tar.gz distributie. Deze kan worden gedownload van [http://roundcube.net/ de Roundcube site]. Makkelijkste is een wget van de url in je eigen home dir te doen op mail-dev. Pak die uit en cd in de nieuw gemaakte directory.  
Roundcube wordt niet via de standaard repo's geupdate maar via een tar.gz distributie. Deze kan worden gedownload van [http://roundcube.net/ de Roundcube site]. Makkelijkste is een wget van de url in je eigen home dir te doen op de mail servers.  


* wget https://github.com/roundcube/roundcubemail/releases/download/1.2.2/roundcubemail-1.2.2-complete.tar.gz
* Maak een backup van de webtree met cp -Rp /disk/site/hobbynet/mail/roundcube /disk/site/hobbynet/mail/roundcube.old.
 
* Maak een backup van de database: mysqldump -h 127.0.0.1 roundcube >roundcube.sql (aangenomen dat je root bent...)
* Lees UPGRADING en INSTALL. Maak een backup van de tree met cp -Rp. Maak een backup van de database.
* wget [https://github.com/roundcube/roundcubemail/releases/download/1.4.9/roundcubemail-1.4.9-complete.tar.gz https://github.com/roundcube/roundcubemail/releases/download/1.4.13/roundcubemail-1.4.13-complete.tar.gz] (of nieuwer)
* Pak de tarball uit.
* Pak de tarball uit: tar zxf ...
* cd in de net ontstane directory.
* cd in de net ontstane directory.
* voer het command uit: '''./bin/installto.sh /var/www/roundcube''' maar het script werkt niet door de blokkering van PHP calls op of nabij regel 385 in '''/etc/php5/cli/php.ini'''.
* Lees UPGRADING en INSTALL.
* Schakel de disable regel even uit om de update te doen, door er een ";" voor te plaatsen.
* run het script '''./bin/installto.sh /disk/site/hobbynet/mail/roundcube'''.
* run het script
* controleer owner /disk/site/hobbynet/mail/roundcube. Zet de hele tree op www-data:www-data, indien nodig. Gebruik daarvoor '''chown -R www-data:www-data /disk/site/hobbynet/mail/roundcube'''
* activeer de disabled regel weer.
* werk de adresboek indexen bij door '''./bin/indexcontacts.sh''' uit  te voeren '''in de life webtree'''.
* controleer owner /var/www/roundcube. Zet de hele tree op www-data:www-data, indien nodig.
* ruim voorlaatste versie op nadat de nieuwe release getest is.
* werk de adresboek indexen bij door '''./bin/indexcontacts.sh''' uit  te voeren.


Dat is alles.
Dat is alles.

Latest revision as of 17:30, 3 February 2022

Upgrading Roundcube webmail

Roundcube wordt niet via de standaard repo's geupdate maar via een tar.gz distributie. Deze kan worden gedownload van de Roundcube site. Makkelijkste is een wget van de url in je eigen home dir te doen op de mail servers.

  • Maak een backup van de webtree met cp -Rp /disk/site/hobbynet/mail/roundcube /disk/site/hobbynet/mail/roundcube.old.
  • Maak een backup van de database: mysqldump -h 127.0.0.1 roundcube >roundcube.sql (aangenomen dat je root bent...)
  • wget https://github.com/roundcube/roundcubemail/releases/download/1.4.13/roundcubemail-1.4.13-complete.tar.gz (of nieuwer)
  • Pak de tarball uit: tar zxf ...
  • cd in de net ontstane directory.
  • Lees UPGRADING en INSTALL.
  • run het script ./bin/installto.sh /disk/site/hobbynet/mail/roundcube.
  • controleer owner /disk/site/hobbynet/mail/roundcube. Zet de hele tree op www-data:www-data, indien nodig. Gebruik daarvoor chown -R www-data:www-data /disk/site/hobbynet/mail/roundcube
  • werk de adresboek indexen bij door ./bin/indexcontacts.sh uit te voeren in de life webtree.
  • ruim voorlaatste versie op nadat de nieuwe release getest is.

Dat is alles.