Il suffit d'utiliser les packages sur les backports… et de se préparer a ré-installer quelques plugins.
~~READMORE~~
# 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
”…
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.
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 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