From 8a1bf41ae2c181f82a2069f1568678a0293efe75 Mon Sep 17 00:00:00 2001 From: Gregory Colpart Date: Tue, 23 Aug 2022 17:38:45 +0200 Subject: [PATCH] nouveaux tests d'install de Sympa --- HowtoSympa.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/HowtoSympa.md b/HowtoSympa.md index 52d342aa..46f6032f 100644 --- a/HowtoSympa.md +++ b/HowtoSympa.md @@ -4,6 +4,7 @@ title: Howto Sympa ... * Documentation : +* Statut de cette page : prod / bullseye [Sympa](http://www.sympa.org/) est un logiciel libre de gestion de listes de diffusion. Il est développé en Perl depuis plus de 20 ans par des développeurs français. Il s'utilise avec une base de données [MySQL](HowtoMySQL) ou [PostgreSQL](HowtoPostgreSQL), et peut aller lire des données dans un annuaire [LDAP](HowtoOpenLDAP). @@ -13,7 +14,7 @@ Il s'utilise avec une base de données [MySQL](HowtoMySQL) ou [PostgreSQL](Howto Installer au préalable [Postfix](HowtoPostfix), [Apache](HowtoApache) et [MariaDB](HowtoMySQL). ~~~ -# apt install sympa default-mysql-server libapache2-mod-fcgid opendkim-tools +# apt install sympa default-mysql-server libapache2-mod-fcgid opendkim-tools spawn-fcgi # sympa -v Sympa 6.2.60 @@ -45,20 +46,20 @@ After=syslog.target sympa.service [Service] Type=forking -PIDFile=%t/sympa/wwsympa.pid +PIDFile=/var/run/sympa/wwsympa.pid ExecStart=/usr/bin/spawn-fcgi -F $FCGI_CHILDREN \ - -P ${RUNTIME_DIRECTORY}/wwsympa.pid \ - -s ${RUNTIME_DIRECTORY}/wwsympa.socket \ + -P /var/run/sympa/wwsympa.pid \ + -s /var/run/sympa/wwsympa.socket \ -u $FCGI_USER -g $FCGI_GROUP $FCGI_OPTS -- \ /usr/lib/cgi-bin/sympa/wwsympa.fcgi Environment="FCGI_CHILDREN=5" Environment="FCGI_USER=sympa" Environment="FCGI_GROUP=sympa" Environment="FCGI_OPTS=-M 0600 -U www-data -G www-data" -EnvironmentFile=-/etc/default/sympa +#EnvironmentFile=-/etc/default/sympa Restart=always -RuntimeDirectory=sympa -RuntimeDirectoryPreserve=yes +#RuntimeDirectory=sympa +#RuntimeDirectoryPreserve=yes #ProtectHome=no ##ProtectHome=tmpfs @@ -156,7 +157,7 @@ lang fr ## Apache -Vous devez créer un VirtualHost du type après avoir désactivé la configuration Sympa globale via `a2disconf sympa` : +Vous devez créer un VirtualHost du type après avoir désactivé la configuration Sympa globale via `a2disconf sympa` et activé `a2enmod proxy_fcgi` : ~~~