Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] les commandes sympa ne sont pas executees
- From: Joel Marchand <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] les commandes sympa ne sont pas executees
- Date: Tue, 16 Feb 2021 11:30:21 +0100
Bonjour,
Petit retour sur
> Contexte technique
> - Debian 8 - Sympa 6.1
> - montée de version par
> sed -i 's/jessie/stretch/' /etc/apt/sources.list
> apt update && apt dist-upgrade
> -> Debian 9 - Sympa 6.2.16
>
> La montée de version s'est bien passée,
Grâce à ce forum, cette montée de version s'est bien terminée.
J'ai donc enchainé vers Debian 10/Sympa 6.2.40.
Voici les notes que j'ai prises sur cette opération, si cela peut être utile
à d'autres.
Il me reste (au moins) 2 questions :
1/ faut-il mettre quels droits POSIX sur /usr/lib/sympa/bin/alias_manager.pl
pour que le fichier d'aliases se mette à jour tout seul ? bit s ? bit g ?
2/ quand je me logge sur l'interface Web et que j'essaie de créer une liste à
partir
d'une liste existante, cela ne marche pas.
Dans sympa.log, j'ai :
Feb 16 11:20:24 cchum-kvm-sympa wwsympa[13207]: err main::#1551 [robot
listes.huma-num.fr] [session 60506026587730] [client 90.90.163.111] [user
adresse@cachée] Missing required parameters for action "move_list"
Une idée ?
Bien cordialement,
Joel Marchand
--
Très Grande Infrastructure de Recherche Huma-Num - CNRS UAR 3598
Campus Condorcet - Bâtiment Recherche Nord
14 cour des Humanités - 93322 AUBERVILLIERS
Tél : 01 88 12 01 39 - http://www.huma-num.fr/personne/joel-marchand
===============================================================================
Migration de la VM de production Debian 8/Sympa 6.1 vers Debian
10/Sympa 6.2.40
===============================================================================
====================
Debian 8 -> Debian 9
====================
Documentation utile
-------------------
- https://sympa-community.github.io/manual/upgrade/notes.html
Dossier /var/spool/sympa/digest
-------------------------------
- rem : préalable à l'exécution de l'installation du paquet Sympa 6.2.x
- Supprimer tous les fichiers existants en 6.1
pour création de sous-dossiers en 6.2
Fichier de config /etc/sympa/sympa/sympa.conf
---------------------------------------------
- positionnement de
use_fast_cgi 1
pour que l'interface Web soit active
- chmod a+r /etc/sympa/sympa/sympa.conf
pour que les messages adressés à sympa@ROBOT soient traités
- suppression de variables obsoletes, vu par /var/log/sympa.log
- bilan des modifications
root@cchum-kvm-sympa:/etc/sympa/sympa# diff sympa.conf sympa.conf.orig
126a127,128
> queuedistribute /var/spool/sympa/distribute
>
219a222,223
> db_host localhost
>
264a269,270
> crl_dir /var/lib/sympa/list_data/crl
>
317c323
< use_fast_cgi 1
---
> use_fast_cgi 0
Postfix
-------
- vérification que les modifications faites dans la version précédente
sur main.cf et master.cf sont toujours bien là
- modif dans master.cf pour les paths des binaires
sympa unix - n n - - pipe
flags=R user=sympa argv=/usr/lib/sympa/bin/queue ${recipient}
sympabounce unix - n n - - pipe
flags=R user=sympa argv=/usr/lib/sympa/bin/bouncequeue ${recipient}
- ajout dans main.cf de
transport_maps = regexp:/etc/postfix/transport_regex
avec
root@cchum-kvm-sympa:/etc/postfix# cat transport_regex
# Transport générique (évite le setuid bit)
/^bounce+.*\@listes\.huma-num\.fr$/ sympabounce:
/^.*-owner\@listes\.huma-num\.fr$/ sympabounce:
/^.*\@listes\.huma-num\.fr$/ sympa:
- postmap /etc/postfix/transport_regex
- vérification avec
systemctl restart postfix
messages dans syslog
postqueue -vf
sendmail -q
Modules Perl : vérif + installation des modules manquants
---------------------------------------------------------
- sympa_wizard --check
rem : installation du module AuthCAS
- purge de
/usr/local/share/perl/5.20.2
/root/.cpan
Dossier /var/spool/sympa/msg/bad
--------------------------------
- purge des messages dans ce dossier
- vérification par
systemctl status sympa
Divers
------
- sympa_wizard --display
- regeneration des alias :
sympa -make_alias_file
cd /etc/mail/sympa
mv aliases aliases.old
cp /var/spool/sympa/tmp/sympa_aliases.24881 aliases
newaliases -v
- personnalisation de l'interface
ajout du fichier /var/www/html_listes/logo-hn.png
modifications dans /etc/sympa/sympa/sympa.conf
title Listes de diffusion de la TGIR Huma-Num
logo_html_definition <a href="https://www.huma-num.fr/"><img
style="float: left; margin-top: 7px; margin-left: 37px;" src="/logo-hn.png"
alt="Huma-Num" /></a>
=====================
Debian 9 -> Debian 10
=====================
- Lors de la MAJ, bien accepter le remplacement du fichier
/etc/apache2/conf-available/sympa.conf
qui définit les alias Apache, sinon l'interface Web ne marche pas
- Diverses vérifications
/usr/lib/sympa/bin/sympa.pl --upgrade
/usr/lib/sympa/bin/sympa.pl --health_check
sympa_wizard --check
sympa_wizard --display
- Modifications sur le fichier de config /etc/sympa/sympa/sympa.conf , sinon
l'interface Web ne marche pas
< wwsympa_url https://listes.huma-num.fr/wws
---
> wwsympa_url http://listes.huma-num.fr/sympa
-
[sympa-fr] les commandes sympa ne sont pas executees,
Joel Marchand, 09/02/2021
- Re: [sympa-fr] les commandes sympa ne sont pas executees, Dominique Fournier, 09/02/2021
-
Re: [sympa-fr] les commandes sympa ne sont pas executees,
Joel Marchand, 09/02/2021
-
Re: [sympa-fr] les commandes sympa ne sont pas executees,
Dominique Fournier, 09/02/2021
- Re: [sympa-fr] les commandes sympa ne sont pas executees, Joel Marchand, 09/02/2021
-
Re: [sympa-fr] les commandes sympa ne sont pas executees,
Dominique Fournier, 09/02/2021
-
Re: [sympa-fr] les commandes sympa ne sont pas executees,
Joel Marchand, 16/02/2021
- Re: [sympa-fr] les commandes sympa ne sont pas executees, Joel Marchand, 22/02/2021
Archives gérées par MHonArc 2.6.19+.