Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Mise à jour Sympa 5.4.3 vers Sympa 6.1.17 VERSUS la commande sync_list_db

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

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Mise à jour Sympa 5.4.3 vers Sympa 6.1.17 VERSUS la commande sync_list_db
  • Date: Thu, 22 May 2014 17:37:01 +0200

Bonjour,

Le 20/05/14 21:04, Steeve Gagnon a écrit :

Bonjour,

 

Je prépare présentement la migration de notre serveur Sympa de 5.4.3 vers la version 6.1.17.

Je recommande plutôt la 6.1.20, plus récente.

 

Je dois modifier nos topics actuels or j'ai remarqué la présence de la table list_table qui contient la colonne topic. Dans notre environnement test, j'ai pris une liste au hasard et j'ai adapté le topic dans son fichier config pensant que cela ajusterait la table automatiquement au bout d'un certain temps.  Ça n'a pas été le cas. Je sais que la modification était correcte car la liste apparaît maintenant dans son nouveau topic.

 

J'ai fait une recherche sur le Net où j'ai abouti à une page qui parle de la commande sympa.pl --sync_list_db

Je l'ai tenté et j'obtiens: Sympa not configured to use database list caching

 

J'ai fouillé et finalement le paramètre vérifié par Sympa est db_list_cache. Par défaut il est à off. J'ai regardé la documentation de Sympa et je n'ai rien trouvé à propos de ce paramètre.

 

Mes questions…

·         J'aimerais savoir si est suggéré d'activer le paramètre db_list_cache (comme il ne semble pas documenté, c'est peut être un paramètre expérimental ou qui a été abandonné ?)
Non. Il n'est pas documenté parce que nous sommes en retard sur la documentation. On veut reprendre ça posément cet été.
Nous recommandons d'activer ce paramètre qui accélère le chargement de certaines pages, comme la liste des listes.
·         Si je ne fais rien et que je modifie les topics de nos listes, la table list_table ne sera jamais mise à jour, mais je comprends que puisque la fonctionnalité "cache" n'est pas activée, ce n'est pas grave. Ai-je bien raison ?
Oui. En tout état de cause, ce n'est qu'un cache. Si tu décides de t'en passer, ce n'est pas grave.
Cela dit, les tables seront mises à jour de toutes façons. On alimente la table à chaque changement de config au cas où l'admin déciderait de changer la valeur du paramètre db_list_cache.
Note, en effet, que les tables ne sont mises à jour que quand Sympa enregistre la config (par l'interface web, ou lors de l'instantiation d'une famille par exemple). Pour le moment, les changements à la main ne sont pas pris en compte mais on va changer ça. C'est un bug.
·         La table contient des listes créés récemment. Est-ce normal ? Je pose la question car puisque le mode "cache" n'est pas activé, je comprends mal pourquoi la table contiendrait des données.
cf. plus haut. Sympa n'a pas de moyen de savoir qu'un paramètre "vient de changer de valeur". Si tu passes db_list_cache à "on", le cache doit être à jour, sinon tes listes auront une mauvaise config. Par conséquent on entretient la table au cas où un tels changement surviendrait.
·         la table (sur mon serveur de test) contient même des listes qui n'existent plus (je pense que ce sont des listes non approuvées). Est-ce normal ?
Sympa ne supprime des listes que si lors des purges (suppression de listes par une des interfaces de Sympa).
Le truc idiot c'est qu'on ne supprime l'enregistrement de la table list_table que si db_list_cache a la valeur "on". C'est un second bug. Tu n'as pas écrit pour rien... ;)
·         Devrais-je faire un ménage de la table de temps en temps puisque selon Sympa, le mode "cache" n'est pas activé
Non. La table n'est pas grosse et sera utile si tu actives le cache.

 

Merci !

 

 

______________________________

Steeve Gagnon

Analyste - Infrastructure des serveurs

Service des technologies de l’information

Université de Sherbrooke

 


--
A bug in Sympa? Quick! To the bug tracker!

 
David Verdin
Études et projets applicatifs
 
Tél : +33 2 23 23 69 71
Fax : +33 2 23 23 71 21
 
www.renater.fr
RENATER
263 Avenue du Gal Leclerc
35042 Rennes Cedex



PNG image

Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archives gérées par MHonArc 2.6.19+.

Haut de le page