Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] De 6.2.16 à 6.2.40 (stretch à buster)

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: adresse@cachée
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] De 6.2.16 à 6.2.40 (stretch à buster)
  • Date: Mon, 13 Jul 2020 11:29:49 +0200

Bonjour,

Le lundi 13 juil. 2020 à 11:09:49 (+0200), Martin a écrit :
> Pareillement ici, je suis preneur de toute notes pouvant faciliter la
> montée en version de sympa depuis stretch vers buster.
>
> (D'après les retours que j'en ai, j'ai l'impression que ce n'est pas
> tout à fait trivial)

Je viens de faire ça hier sur un de mes sympas, et en effet, c'est un
peu pénible.

- mettre à jour le sources.list, puis apt-get upgrade / dist-upgrade
- (ré)installer mariadb-server ou mysql-server (je suppose que le
passage de l'un à l'autre n'est pas automatique, j'ai dû lancer `apt
install mariadb-server`)
- lancer sympa --upgrade
- virer le topics de la configuration des listes (`for f in $(rgrep -l
topics /data/lists/sympa/expl/*/*/config); do sed -i '/^topics/d' $f;
done`
- changer la configuration apache : chez moi, c'est passé de :
```
Alias /static-sympa /data/lists/sympa/static_content
<Directory /data/lists/sympa/static_content>
Require all granted
</Directory>
```
à ça :
```
Alias /static-sympa /usr/share/sympa/static_content
<Directory /usr/share/sympa/static_content>
Require all granted
Options FollowSymLinks
</Directory>

Alias /css-sympa /var/lib/sympa/css
<Directory /var/lib/sympa/css>
Require all granted
</Directory>

Alias /pictures-sympa /var/lib/sympa/pictures
<Directory /var/lib/sympa/pictures>
Require all granted
</Directory>

ScriptAlias /wws /usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
<Directory /usr/lib/cgi-bin/sympa>
Require all granted
</Directory>
```
et donc, faut copier (ou déplacer) les trucs statiques (css,
pictures,…), qui chez moi étaient dans
/data/lists/sympa/static_content/ vers /var/lib/sympa. On peut aussi
faire l'inverse en changeant la conf apache, si on préfère…

Et je crois que c'est à peu près tout (en tout cas sur mon install : 22
robots, ~700 listes).

Bon courage,

--
Thomas van Oudenhove
Administrateur Systèmes-Réseaux
ENSIMAG



Archives gérées par MHonArc 2.6.19+.

Haut de le page