You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.0 KiB

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

Rk: replace <SYMPA_PUBLIC_URL> and according to your needs!

  • apt install -y postfix postgresql apache2 libapache2-mod-fcgid spawn-fcgi
    • domain: <SYMPA_PUBLIC_URL>
  • apt install -y sympa
    • db: postgresql
    • pass: sympa
    • web: apache2
    • setuid: no
  • vim /etc/sympa/sympa/sympa.conf
    • listmaster:
    • lang: fr
    • wwsympa_url: http://<SYMPA_PUBLIC_URL>/wws
  • a2enmod rewrite proxy_fcgi
  • vim /etc/apache2/sites-available/sympa.conf
    <VirtualHost *:80>
        ServerName <SYMPA_PUBLIC_URL>
        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