Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Owner_include et requete mysql
- From: adresse@cachée
- To: adresse@cachée
- Subject: Re: [sympa-fr] Owner_include et requete mysql
- Date: Sat, 9 Apr 2022 20:03:58 +0200 (CEST)
Bonjour,
Juste pour clore le sujet, après un échange avec un membre de la liste, et
après plusieurs test je me suis aperçu d'une faute dans la syntaxe de la
requête mysql dans le fichier .incl, j'avais mis dans les critères du where
(que je n'avais pas mis dans mon mail initial) des guillemets. Mais je les
avais précédé d'un \ (copie de la commande mysql -e). La requête SQL ne
fonctionnait donc pas correctement.
Le problème est donc résolu.
Cordialement,
Guillaume Smietanski.
----- Mail original -----
De: "guillaume ns2" <adresse@cachée>
À: adresse@cachée
Envoyé: Lundi 4 Avril 2022 18:49:52
Objet: [sympa-fr] Owner_include et requete mysql
Bonjour,
Nous avons installé la version 6.2.40 de sympa sur un serveur ubuntu LTS
20.04.
Nous voulions avoir des listes de propriétaires (et/ou modérateur) provenant
d'une requête mysql.
La requête Mysql est testée est fonctionne en ligne de commande:
mysql -u <mysql_user> sympa -e "select distinct email_user from user_table
where... ;"
Voici les modifications réalisées
/var/lib/sympa/list_data/<listname>/config
owner_include
source <fileName_without_extension>
reception mail
visibility noconceal
/var/lib/sympa/list_data/<listname>/data_sources/
<fileName_without_extension>.incl
include_sql_query
db_passwd <mysql_password>
db_user <mysql_user>
db_name sympa
db_type mysql
db_host localhost
name <Request_Name>
sql_query select distinct email_user from user_table where ... ;
Le répertoire et le fichier incl appartiennent à sympa:sympa et est
visiblement lu puisque le nom est bien pris en compte.
Sur la page "Définition des sources de données" on voit bien apparaître
Request_Name,
Pour autant la liste des owners/editors reste inchangées.
J'ai essayé dans le fichier .incl de supprimer la première ligne et de
rajouter à chacune des lignes
include_sql_query.
cela reste sans effet.
J'ai essayé de supprimer les db_ cela reste sans effet
Est-ce que quelqu'un peut me dire où je me trompe ?
Merci par avance
Cordialement,
Guillaume Smietanski.
-
[sympa-fr] Owner_include et requete mysql,
Guillaume , 16/08/2022
- Re: [sympa-fr] Owner_include et requete mysql, guillaume . ns2, 09/04/2022
Archives gérées par MHonArc 2.6.19+.