Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Upgrade vers la 6.2.26

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
  • Cc: Jean-Luc Oms <adresse@cachée>
  • Subject: Re: [sympa-fr] Upgrade vers la 6.2.26
  • Date: Wed, 21 Mar 2018 17:05:45 +0100

Bonjour,

Mise à jour effectuée hier, le cadavre est sorti du placard aujourd'hui: j'ai constaté exactement la même chose.
J'ai commenté le bout de code, comme tu l'a indiqué, et le problème semble résolu.

Merci pour l'info !! :)

Cdlt,

LS



Le 20/03/2018 22:00, Jean-Luc Oms a écrit :
Complément .... ne lisant pas couramment le perl, la suppression de
ce bloc apparu récemment dans le source de wwsympa.fcgi règle le
souci.

# Sync owner/editor in list config with database.
# FIXME: TENTATIVE FIX.
my @static_admins =
grep {$_ and $_->{'subscribed'}} @{$list->_get_admins || []};
my @subparams;
# Current static owners.
my $static_owner =
[grep { $->{'role'} and $->{'role'} eq 'owner' }
@static_admins];
@subparams = qw(email gecos info profile reception visibility);
foreach my $u (@$static_owner) {
$u = {map { $_ => $u->{$_} } @subparams};
}
$list->{'admin'}{'owner'} = $static_owner;

# Current static editors.
my $static_editor =
[grep { $->{'role'} and $->{'role'} eq 'editor' }
@static_admins];
@subparams = qw(email gecos info reception visibility);
foreach my $u (@$static_editor) {
$u = {map { $_ => $u->{$_} } @subparams};
}
$list->{'admin'}{'editor'} = $static_editor;
# FIXME: END OF TENTATIVE FIX.

Le 20/03/2018 à 18:43, Jean-Luc Oms a écrit :

Bonjour,

Je viens de faire une mise à jour de la 6.2.16 vers la 6.2.26 ....
et je bute sur un souci un peu bloquant sur l'interface web.

Lors de l'édition de la configuration d'une liste, le propriétaire
n'est pas remonté dans l'interface web, et une valid d'une autre
modification entraine l'enregistrement d'une configuration sans
propriétaires/modérateurs. Suite aux fouilles, pas de souci sur la
table admin dans la base de donnée, et une reconstruction des
configs ne donne pas d'erreur spécifique, mais pas de fichier
config.bin présent non plus :

/home/sympa/bin/sympa.pl -d -log_level=12 --reload_list_config
--adresse@cachée --robot=lirmm.fr

Toute piste sera bienvenue ...

--
__________________________________________

Jean-Luc Oms
STI-RéseauX - LIRMM - CNRS/UM2
161 rue Ada - BAT 4 - CC 477
34095 Montpellier cedex 5
Tel +33 4 67 41 85 93
Urg +33 6 32 01 04 17
__________________________________________

--
__________________________________________

Jean-Luc Oms
STI-RéseauX - LIRMM - CNRS/UM2
161 rue Ada - BAT 4 - CC 477
34095 Montpellier cedex 5
Tel +33 4 67 41 85 93
Urg +33 6 32 01 04 17
__________________________________________

--
Laurent Spagnol
Administrateur GNU/Linux

Université de Reims
Direction du Numérique

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