Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Fwd: Pb affichage de la datasource dans la liste des abonnés

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

Archives de la liste

Chronologique Discussions  
  • From: Laurent Spagnol <adresse@cachée>
  • To: adresse@cachée, Catherine ORTEU <adresse@cachée>
  • Subject: Re: [sympa-fr] Fwd: Pb affichage de la datasource dans la liste des abonnés
  • Date: Wed, 20 Feb 2019 09:36:49 +0100

Bonjour,

Le 18/02/2019 à 15:54, Catherine ORTEU a écrit :
Bonjour,

Je n'ai eu aucune proposition de correction.

La question est un peu trop complexe pour avoir du succès en période de vacances ;)

J'imagine donc que c'est un bug et qu'il va falloir apprendre à vivre avec ! :-(

Après test et vérification, j'ai le même résultat: le nom de la source s'affiche pour les sources de type "ldap" et "sql" mais ne s'affiche pas lorsque je passe par un fichier de type ".incl".

En fait, j'ai passé toutes mes listes alimentées via "include_ldap_query" vers ""member_include" depuis un moment: c'est plus pratique car on n'a pas besoin de paramétrer l'accès au serveur LDAP ... En revanche, je n'utilise pas cette méthode pour les sources de type SQL car cela pose des problèmes de sécurité.

Lorsque tu met en place une source de données, le paramètre "name" contient le nom qui s'affichera dans la colonne "sources" de la liste des abonnés.

**Mais il y a une exception pour les sources de type "member_include"** qui passent par un fichier ".incl": on ne peut pas spécifier de nom court pour la source ("name").

J'ai essayé d'ajouter ce paramètre à la main dans la conf d'une liste: ça ne fonctionne pas.

La directive "name" existe dans les fichiers ".incl", mais elle a une fonction différente: "name" est le nom qui s'affiche dans la liste déroulante de sélection des sources de type "member_include".

La directive "name" n'a pas la même fonction suivant le contexte d'utilisation, il aurait fallut utiliser autre chose que "name" dans les fichiers ".incl" ...

Une correction de ce type nécessiterai la modification du code (...pas simple...). Et dans le cas d'un serveur déjà installé, la correction des sources de type "member_include" (fichiers ".incl") pour remplacer "name" par autre chose, puis l'ajout de "name BLABLABLA" dans les confs des listes qui utilisent "member_include".

J'ai l'impression qu'il faudra faire avec !

Cdlt,

LS




Bonne semaine à tous !

-------- Message transféré --------
Sujet : Re: [sympa-fr] Pb affichage de la datasource dans la liste des abonnés
Date : Fri, 8 Feb 2019 17:00:16 +0100
De : Catherine ORTEU <adresse@cachée>
Répondre à : adresse@cachée
Pour : adresse@cachée



Bonjour,

Oui, j'ai oublié de préciser ...
Quand je le fais en  utilisant directement  dans source de données
"include_ldap_2level_query" et un nom court, je le vois bien apparaitre
dans "Sources".
Mais pour éviter de remplir tous les champs à chaque liste utilisant un
groupe LDAP (avec [attrs1] et autres cn=[%param.0%] ) , je préfère
utiliser un fichier include et ne fournir en paramètre que le nom du
groupe Ldap.

Malgré toutes mes tentatives de synchronisations, le champ reste
désespérément vide ! ...
Merci quand même !

Le 08/02/2019 à 15:52, bruno malaval a écrit :
Bonjour,

Nous utilisons également les groupes LDAP pour créer des listes.
Je n'avais pas mis de nom sur la source, donc j'ai juste l'indication du serveur LDAP dans la source.

Si je mets un nom dans le fichier de config, il apparaît après avoir forcer la synchronisation de la liste dans l'interface.

Il faut peut-être juste attendre la prochaine synchronisation de la liste .. ?

Cordialement,

Bruno MALAVAL Ingénieur Systèmes Direction du Numérique
⟩ Université de Haute-Alsace Bâtiment I 1 2 rue des Frères Lumière - 68093 Mulhouse Cedex Mail : adresse@cachée Téléphone : +33 (0)3 89 33 66 22 Télécopie : +33 (0)3 89 33 6058
⟩ Retrouvez l'UHA sur : Le site Internet : www.uha.fr Facebook : http://www.facebook.com/universitehautealsace Twitter : @UHA68

----- Mail original -----
De: "Catherine ORTEU" <adresse@cachée>
À: adresse@cachée
Envoyé: Vendredi 8 Février 2019 15:16:08
Objet: [sympa-fr] Pb affichage de la datasource dans la liste des abonnés
Bonjour,

Une petite question avant le week-end ! ;-)

Afin de créer des listes automatiques à partir de mes groupes LDAP, j'ai
créé un fichier include pour effectuer des recherches à 2 niveaux dans
notre LDAP dans lequel j'ai déclaré un paramètre "name".

Dans /home/sympa/etc/data_sources/grpldapemac.incl :
include_ldap_2level_query
name grpldap
....

Depuis l'interface Web, dans définition des sources de données, je peux
sélectionner le "grpldapemac" et donner le paramètre attendu ...

Les abonnés remontent bien de LDAP mais au niveau de l'affichage,  rien
n'apparait dans la colonne "Sources" et j'aurai bien aimé une indication
de type "grpldap" ...

Dans la config de la liste, j'ai simplement :
member_include
source grpldapemac
source_parameters test

Aurais-je oublié un paramètre ?

Merci de votre réponse.



--
Catherine ORTEU - Ingénieur Système
IMT Mines Albi-Carmaux (http://www.mines-albi.fr)
81013 ALBI CT Cedex 09 - Tel : 05 63 49 32 20


--
Catherine ORTEU - Ingénieur Système
IMT Mines Albi-Carmaux (http://www.mines-albi.fr)
81013 ALBI CT Cedex 09 - Tel : 05 63 49 32 20


--
Laurent Spagnol
Administrateur GNU/Linux

Responsable du pôle système
Service réseau et télécom
Direction du Numérique

Université de Reims
Campus du Moulin de la Housse
Bâtiment 3
BP 1039 - 51687 Reims cedex 2

Plan d'accès : https://frama.link/DN-URCA

Tel: +33 3 26 91 88 32
Fax: +33 3 26 91 31 87

https://numerique.univ-reims.fr



Archives gérées par MHonArc 2.6.19+.

Haut de le page