Browse Source

doc install sympa debian12

main
pvincent 2 weeks ago
parent
commit
08d7b090e2
  1. 21
      sympa/TODO.md
  2. 36
      sympa/install.md
  3. 5
      sympa/migration.md

21
sympa/TODO.md

@ -0,0 +1,21 @@
TODO
====
* [x] tester bon fonctionnement d'une ancienne liste à base de Debian9
* [x] listes.artcode.re
* [x] tenir à jour [listes.txt](../listes.txt)
* [x] installer un Sympa sur une base Debian 12 récente
* [x] souci avec nginx
* [x] systemd cgi issue
* [x] réessayer apache2
* [x] ok
* [ ] réessayer avec nginx
* [ ] migrer une ancienne version de liste de Debian 9 vers la version Debian 12
* [ ] déplacement massif de toutes les anciennes listes
* [ ] scripter
Documentation
-------------
* [install](install.md)
* [migration](migration.md)

36
sympa/install.md

@ -0,0 +1,36 @@
sympa on debian 12
==================
DOC:
https://www.sympa.community/manual/install/install-sympa-distribution-debian.html
https://wiki.evolix.org/HowtaptoSympa
USE OF: postfix + postgresql + apache2 + fcgi
* apt install -y postfix postgresql apache2 libapache2-mod-fcgid spawn-fcgi
* domain: listes.artcode.re
* apt install -y sympa
* db: postgresql
* pass: sympa
* web: apache2
* setuid: no
* vim /etc/sympa/sympa/sympa.conf
* listmaster: pvincent@artcode.re
* lang: fr
* wwsympa_url: http://sympa3.lxd/wws
* a2enmod rewrite proxy_fcgi
* vim /etc/apache2/sites-available/sympa.conf
```
<VirtualHost *:80>
ServerName localhost
RewriteEngine On
RewriteRule ^/$ /wws [R]
<Location /wws>
SetHandler "proxy:unix:/run/sympa/wwsympa.socket|fcgi://localhost"
Require all granted
</Location>
</VirtualHost>
```
* a2dissite 000-default.conf
* a2ensite sympa.conf
* systemctl restart apache2 sympa

5
sympa/migration.md

@ -0,0 +1,5 @@
Migration
=========
From: debian9, sympa 6.2.16
To: debian12, sympa 6.2.70
Loading…
Cancel
Save