Operations grimoire/Mail/Sympa: Difference between revisions
From Nasqueron Agora
< Operations grimoire | Mail
(More configuration notes) |
|||
Line 13: | Line 13: | ||
Configuration is located in /etc/sympa as a Git repository. | Configuration is located in /etc/sympa as a Git repository. | ||
Postfix configuration is to be amended through [https://devcentral.nasqueron.org/D849 D849]. | |||
== Web interface == | |||
=== Application server === | |||
We need fcgiwrap listening at <code>/run/fcgiwrap.socket</code>. | |||
<source lang="console"> | |||
$ apt-get install fcgiwrap | |||
$ systemctl status fcgiwrap | |||
$ ls /run/fcgiwrap.socket | |||
</source> | |||
=== Back-end nginx server === | |||
<source lang="nginx"> | |||
</source> | |||
=== Front-end nginx server === | |||
Currently on Dwellers. It only forwards requests for lists domain to our back-end nginx. | |||
{{Configuration as code}} | {{Configuration as code}} |
Revision as of 12:53, 21 January 2017
Sympa is a mailing list manager, with good support for multidomains, SOAP webservice.
It lives in /var/lib/sympa
. It's NOT managed as a Debian package, but installed from source.
Install
$ ./configure --prefix=/var/lib/sympa
$ make
$ make install
$ cd /var/lib/sympa/bin
$ ./sympa_wizard.pl --check
Configuration is located in /etc/sympa as a Git repository.
Postfix configuration is to be amended through D849.
Web interface
Application server
We need fcgiwrap listening at /run/fcgiwrap.socket
.
$ apt-get install fcgiwrap
$ systemctl status fcgiwrap
$ ls /run/fcgiwrap.socket
Back-end nginx server
Front-end nginx server
Currently on Dwellers. It only forwards requests for lists domain to our back-end nginx.
Configuration as code.
This service should be properly defined in rOPS repository as a Salt state.