Table des matières

Roundcube 0.9.5 pour Debian Wheezy

Il suffit d'utiliser les packages sur les backports… et de se préparer a ré-installer quelques plugins.

~~READMORE~~

Mise à jour

# aptitude -t wheezy-backports install roundcube
...
Installation de la nouvelle version du fichier de configuration /etc/roundcube/db.inc.php ...
Installation de la nouvelle version du fichier de configuration /etc/roundcube/apache.conf ...
Installation de la nouvelle version du fichier de configuration /etc/roundcube/mimetypes.php ...
Installation de la nouvelle version du fichier de configuration /etc/roundcube/htaccess ...
...

On notera que le package “roundcube-plugins-extra” n'est pas mis à jour automatiquement.

A ce stade, les plugins “managesieve” et “password” ne fonctionnent plus trop bien (voir pas du tout).

Donc, on ré-installe “roundcube-plugins” des backports.

# aptitude -t wheezy-backports install roundcube-plugins
...
  Les NOUVEAUX paquets suivants vont être installés : 
  roundcube-plugins 
Les paquets suivants seront ENLEVÉS : 
  libjs-jquery-mousewheel{u} php-net-sieve{u} roundcube-plugins-extra{a}
...

Ce qui dégage les anciens packages de la précédente version de “roundcube”…

Managesieve

Et “managesieve” (“sieverules” en fait) disparait… Le plugin doit être ré-installé.

# cd /etc/roundcube/plugins/managesieve
# mv config.inc.php{,-old} 
# cp /usr/share/roundcube/plugins/managesieve/config.inc.php.dist ./config.inc.php

Adapter la conf dans “./config.inc.php”.

En gros: à partir de mon installation de Sieve avec Dovecot, il faut reprendre les paramètres de “sieverules” et les mettre dans “managesieve”.

Voir un peu plus loin pour activer ce plugin.

Password

Et le plugin “password” précédemment installé ne fonctionnant plus:

# cd /etc/roundcube/plugin/password
# mv config.inc.php{,-old}
# cp /usr/share/roundcube/plugins/password/config.inc.php.dist ./config.inc.php

Dans mon cas, je fais la modification suivante:

$rcmail_config['password_driver'] = 'poppassd';

Activer les plugins

Activer les nouveau plugin. Dans /etc/roundcube/main.inc.php, faire en sorte d'avoir:

//$rcmail_config['plugins'] = array('password','sieverules');
$rcmail_config['plugins'] = array('password','managesieve');
# apache2ctl graceful