Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] problème d'instanciation de famille

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

Archives de la liste

Chronologique Discussions  
  • From: Thomas van Oudenhove <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] problème d'instanciation de famille
  • Date: Fri, 23 Mar 2012 09:52:44 +0100

bonjour,

Le jeudi 22 mars 2012 à 12:03:28 (+0100), David Verdin a écrit :
> En fait il y a un fichier XML général pour toute la famille qui est
> découpé pour produire un fichier par liste.
> Quand on veut modifier la famille, il faut modifier le fichier
> général, les fichiers XML de liste n'étant là que pour simplifier
> l'instantiation de chaque liste de la famille et sont regénérés à
> chaque instantiation.
> Il y a également un fichier param_constraints.conf qui permet de
> contraindre les valeurs autorisées pour chaque paramètre de
> configuration des listes de la famille.

du coup, je fais un test ; j'ai une nouvelle famille family-test avec un
config.tt2 fixe, excepté 3 paramètres :
subject [% subject %]
custom_subject [% custom_subject %]
include_ldap_query
...
filter [% query %]

ensuite, je fais un fichier xml des familles :
<?xml version="1.0" ?>
<family>
<list>
<listname>liste.personnels-siE</listname>
<subject>Liste des personnels dans le SI E</subject>
<custom_subject>pers-siE</custom_subject>
<ldap>
<query>(&amp;(typesi=E)(finfonction=X))</query>
</ldap>
</list>
</family>

mais quand je tente l'instanciation :
# sympa -d --instantiate_family family-test --robot <monrobot> --input_file
/etc/sympa/fam_inst/test-lists.xml
I/O error : Permission denied
I/O error : Permission denied

(je précise, j'exécute en root, et tout /etc/sympa appartient à sympa...)

dans le sympa.log :
Mar 23 09:47:05 gentiane sympa[30608]: info Configuration file read, log
level set using options : 2
Mar 23 09:47:05 gentiane sympa[30608]: debug2 List::db_connect()
List::db_connect
Mar 23 09:47:05 gentiane sympa[30608]: debug2 SQLSource::connect() Connected
to Database sympa
Mar 23 09:47:05 gentiane sympa[30608]: debug Conf::_load_auth()
Conf::_load_auth(/etc/sympa/auth.conf)
Mar 23 09:47:05 gentiane sympa[30608]: debug2 tools::cookie_changed() cookie
is stable
Mar 23 09:47:05 gentiane sympa[30608]: debug Running server 30608 for sympa
purpose
Mar 23 09:47:05 gentiane sympa[30608]: notice Sympa 6.1.4 started
Mar 23 09:47:05 gentiane sympa[30608]: debug2 Family::new()
Family::new(family-test,gentiane.ac-grenoble.fr)
Mar 23 09:47:05 gentiane sympa[30608]: debug2 Family::instantiate()
Family::instantiate(family-test)
Mar 23 09:47:05 gentiane sympa[30608]: debug2 Family::get_hash_family_lists()
Family::get_hash_family_lists(family-test)
Mar 23 09:47:05 gentiane sympa[30608]: debug2 List::get_lists()
List::get_lists(gentiane.ac-grenoble.fr)
Mar 23 09:47:05 gentiane sympa[30608]: debug2 Family::_split_xml_file()
Family::_split_xml_file(family-test)


est-ce que je m'y prends bien ? comment faire pour avoir plus de
détails/savoir
où ça plante plus précisément ?

merci,

--
Thomas van Oudenhove - GPG Key Id: 0x47B91A43
CERIAG - Administrateur systèmes & réseaux
Tél : 04 76 74 72 79

Attachment: signature.asc
Description: Digital signature




Archives gérées par MHonArc 2.6.19+.

Haut de le page