Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Jose-Marcio Martins da Cruz <adresse@cachée>
- To: SYMPA <adresse@cachée>
- Subject: [sympa-fr] Pb de log...
- Date: Thu, 14 May 2009 09:15:48 +0200
Bonjour,
Je me suis cassé la tête pour découvrir d'où venaient ces messages ci :
127 - [root@w2] etc/families # ~sympa/bin/sympa.pl --instantiate\_family tous_service --input\_file /export/home/sympa/etc/families/tous_service.xml
Use of uninitialized value $_[2] in sprintf at /opt/perl-5.10.0/lib/5.10.0/i86pc-solaris/Sys/Syslog.pm line 365.
Use of uninitialized value $_[2] in sprintf at /opt/perl-5.10.0/lib/5.10.0/i86pc-solaris/Sys/Syslog.pm line 365.
Use of uninitialized value $_[2] in sprintf at /opt/perl-5.10.0/lib/5.10.0/i86pc-solaris/Sys/Syslog.pm line 365.
Use of uninitialized value $_[2] in sprintf at /opt/perl-5.10.0/lib/5.10.0/i86pc-solaris/Sys/Syslog.pm line 365.
J'ai fini par trouver : ça venait du fichier xml de définition des familles, qui avaient été créés sans les lignes :
<subject>a list example</subject>
Ca vient de admin.pm, la ligne :
($Log::log_level >= 0) && &do_log('info', 'admin::update_list(%s,%s,%s)',$param->{'listname'},$family->{'name'},$param->{'subject'});
Ne fallait-il avoir un truc du genre vérification des champs obligatoires manquants, ou alors remplir le champs subject avec "" plutot que undef, s'ils ne sont pas obligatoires ?
--
---------------------------------------------------------------
Jose Marcio MARTINS DA CRUZ http://j-chkmail.ensmp.fr
Ecole des Mines de Paris
60, bd Saint Michel 75272 - PARIS CEDEX 06
mailto:adresse@cachée
- [sympa-fr] Pb de log..., Jose-Marcio Martins da Cruz, 14/05/2009
Archives gérées par MHonArc 2.6.19+.