Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Forcer le chargement des "owner_include"
- From: Pascal Maes <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] Forcer le chargement des "owner_include"
- Date: Fri, 16 Oct 2009 15:06:42 +0200
Bonjour
Ci-dessous le fichier owner.incl (qui se trouve dans /var/sympa/etc/ data_sources)
include_sql_query
db_type Oracle
host le_nom_du_serveur
user le_nom_du_user
passwd son_password
db_name UCL
db_env ORACLE_HOME=/usr/local/oracle;TWO_TASK=UCL;TNS_ADMIN=/usr/local/ oracle
sql_query SELECT DISTINCT fgs_email.email FROM fgs_email,zhrcprof,zhraff,zhrsgn,mnd_mna,mnd_mnd WHERE fgs_email.actif = 1 AND fgs_email.matric_fgs=zhraff.matric_fgs AND zhraff.matric_fgs=mnd_mna.matric_fgs AND zhrsgn.pernr=zhraff.rfpnr AND appart_str=1 AND mnd_mna.num_mandat=mnd_mnd.num_mandat AND mnd_mnd.code_organe='[% param.0 %]' AND mnd_mna.date_debut <= sysdate AND mnd_mna.date_fin >= sysdate AND mnd_mnd.date_debut <= sysdate AND mnd_mnd.date_fin >=sysdate AND zhrcprof.pernr=zhraff.rfpnr AND zhrcprof.begda <= sysdate AND zhrcprof.endda >= sysdate AND zhrcprof.seqnr != '009' AND zhrcprof.seqnr != '005'
et ci-dessous le résultat de la requête avec sql_plus
SQL> SELECT DISTINCT fgs_email.email FROM fgs_email,zhrcprof,zhraff,zhrsgn,mnd_mna,mnd_mnd
2 WHERE fgs_email.actif = 1 AND fgs_email.matric_fgs=zhraff.matric_fgs AND zhraff.matric_fgs=mnd_mna.matric_fgs
3 AND zhrsgn.pernr=zhraff.rfpnr AND appart_str=1 AND mnd_mna.num_mandat=mnd_mnd.num_mandat
4 AND mnd_mnd.code_organe='LSM' AND mnd_mna.date_debut <= sysdate AND mnd_mna.date_fin >= sysdate
5 AND mnd_mnd.date_debut <= sysdate AND mnd_mnd.date_fin >=sysdate AND zhrcprof.pernr=zhraff.rfpnr
6 AND zhrcprof.begda <= sysdate AND zhrcprof.endda >= sysdate AND zhrcprof.seqnr != '009' AND zhrcprof.seqnr != '005';
--------------------------------------------------------------------------------
adresse@cachée
adresse@cachée
J'ai mis le log level à 4 mais je n'ai rien de plus dans le fichier sympa.log
Petite remarque en passant, une fois que le paramètre "owner_include" a été fixé, il n'est plus possible de le supprimer via l'interface web. On peut éventuellement le modifier.
Un rédémarrage de sympa ne change rien (effectué pour que le log level soit pris en compte).
Pascal
Le 16 oct. 2009 à 09:33, David Verdin a écrit :
Salut Pascal,
Tes logs indiquent que la requête SQL n'a pas échoué, mais renvoit 0 lignes. Si elle avait échoué, normalement on aurait un message d'erreur.
Il faudrait voir la source elle-même pour comprendre q'il y a une erreur SQL ou un problème d'interprétation du paramètre donné en argument.
David
Pascal Maes a écrit :
Le 14 oct. 2009 à 15:56, Pascal Maes a écrit :
Bonjour,
J'utilise la version 6.0 de sympa
Pour certaines listes, les propriétaires (et modérateurs) définis par le owner_include (editor_include) ne sont pas affichés.
Comment puis-je forcer une resynchronisation ?
Pour une liste, j'ai modifié le fichier config en supprimant les lignes owner_include, je les ai rajoutées via l'interface web et après avoir cliqué sur mise à jour les propriétaires ont été affichés.
Pour une autre liste, j'ai procédé de la même manière (ce sont les mêmes propriétaires, définis avec le même paramètre) et dans ce cas, rien n'apparaît.
Le owner_include est defini comme suit :
owner_include
source owner
reception mail
profile privileged
visibility noconceal
source_parameters LSM
Vu le nombre de liste et le caractère aléatoire de "ma" solution, j'aimerais trouver une autre piste.
Merci
--
Pascal
Dans les logs, j'ai ceci
Oct 15 16:15:44 localhost wwsympa[20295]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] main::do_home() do_home
Oct 15 16:15:46 localhost wwsympa[20289]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] main::do_login() do_login(adresse@cachée )
Oct 15 16:15:46 localhost wwsympa[20289]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] [user adresse@cachée] main::do_redirect() do_redirect(https://machine.ucl.ac.be/ institution)
Oct 15 16:15:46 localhost wwsympa[20296]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] [user adresse@cachée] main::do_home() do_home
Oct 15 16:15:53 localhost wwsympa[20295]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] [user adresse@cachée] [list x- aca-lsm] main::do_admin() do_admin
Oct 15 16:16:06 localhost wwsympa[20289]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] [user adresse@cachée] [list x- aca-lsm] main::do_edit_list_request() do_edit_list_request()
Oct 15 16:16:08 localhost wwsympa[20296]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] [user adresse@cachée] [list x- aca-lsm] main::do_edit_list_request() do_edit_list_request (description)
Oct 15 16:16:35 localhost wwsympa[20295]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] [user adresse@cachée] [list x- aca-lsm] main::do_edit_list() do_edit_list()
Oct 15 16:16:35 localhost wwsympa[20295]: List::_include_users_sql () 0 included users from SQL query
Oct 15 16:16:35 localhost last message repeated 3 times
Oct 15 16:16:35 localhost wwsympa[20295]: [robot xxx.uclouvain.be] [session 57196602532770] [client y] [user adresse@cachée] [list x- aca-lsm] main::do_edit_list_request() do_edit_list_request (description)
pas grand-chose
--
David Verdin
Comité réseau des universités
-
[sympa-fr] Forcer le chargement des "owner_include",
Pascal Maes, 14/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include",
Pascal Maes, 15/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include",
David Verdin, 16/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include",
Pascal Maes, 16/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include" [RESOLU],
Pascal Maes, 16/10/2009
- Re: [sympa-fr] Forcer le chargement des "owner_include" [RESOLU], David Verdin, 19/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include" [RESOLU],
Pascal Maes, 16/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include",
Pascal Maes, 16/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include",
David Verdin, 16/10/2009
- RE: [sympa-fr] Forcer le chargement des "owner_include", Jérôme Zittoun, 16/10/2009
-
Re: [sympa-fr] Forcer le chargement des "owner_include",
Pascal Maes, 15/10/2009
Archives gérées par MHonArc 2.6.19+.