Roundcube Upgrade Procedure

Greetings,

Noticed that there is a new roundcube release ver. 1.4.0. I’m using Debian 9.

Does Hestia have any manual roundcube upgrade instructions?

The below are instructions for Vesta from their forum. Will these work for Hestia?


Re: Roundcube Update

by **[Youp]» Wed Jul 23, 2014 4:07 pm

*** Save Original Files

mv /usr/share/roundcube/ /usr/share/roundcube_bk/
cp -R /var/lib/roundcube/ /var/lib/roundcube_bk/

*** Download Roundcube and prepare the folder

tar xvf rcm[NAME_MAY_DIFFERS].tar.gz
cp -R rcm[NAME_MAY_DIFFERS]/ /usr/share/roundcube/

*** Create config files (and symlinks)

mkdir /etc/roundcube/config
cp /usr/share/roundcube/config/defaults.inc.php /etc/roundcube/config/defaults.inc.php
ln -s /etc/roundcube/config/defaults.inc.php /var/lib/roundcube/config/defaults.inc.php
cp /usr/share/roundcube/config/config.inc.php /etc/roundcube/config/config.inc.php
ln -s /etc/roundcube/config/config.inc.php /var/lib/roundcube/config/config.inc.php

*** Copy plugins and skins

rm -R /var/lib/roundcube/plugins/
rm -R /var/lib/roundcube/skins/
cp -R /usr/share/roundcube/plugins/ /var/lib/roundcube/plugins/
cp -R /usr/share/roundcube/skins/ /var/lib/roundcube/skins/

1 Like

Hi

This procedure worked for me.
If uprgading from 1.3.6 you can skip symlinks creation, as they both already exist.
No issues with 1.4.0 so far.

N.

1 Like

Seems to have worked for me as well.

Only change I made was to the below:

to

cp /usr/share/roundcube/config/config.inc.php.sample /etc/roundcube/config/config.inc.php

And, you were correct that the symlinks already existed.