Add lists.pagure.org to Mailman

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2018-09-20 08:28:47 +00:00 committed by Pierre-Yves Chibon
parent 9938848f86
commit 1d6932fe86
5 changed files with 25 additions and 1 deletions

View file

@ -71,6 +71,15 @@
keephost: true
proxyurl: "{{ varnish_url }}"
- role: httpd/reverseproxy
website: lists.pagure.io
destname: mailman3
localpath: /
remotepath: /
header_scheme: true
keephost: true
proxyurl: "{{ varnish_url }}"
# The place for the raw originals
- role: httpd/reverseproxy
website: meetbot-raw.fedoraproject.org

View file

@ -901,6 +901,12 @@
- release-monitoring.org
when: env == "staging"
- role: httpd/website
site_name: lists.pagure.io
sslonly: true
cert_name: lists.pagure.io.cert
SSLCertificateChainFile: lists.pagure.io.intermediate.cert
# fedorahosted is retired. We have the site here so we can redirect it.
- role: httpd/website

View file

@ -305,7 +305,7 @@ unknown_local_recipient_reject_code = 550
#
#relay_domains = $mydestination
relay_domains = $mydestination lists.fedoraproject.org lists.fedorahosted.org fedorahosted.org
relay_domains = $mydestination lists.fedoraproject.org lists.fedorahosted.org fedorahosted.org lists.pagure.io
# INTERNET OR INTRANET

View file

@ -2,4 +2,5 @@ lists.fedoraproject.org smtp:[mailman01.vpn.fedoraproject.org]
lists.fedorahosted.org smtp:[mailman01.vpn.fedoraproject.org]
redhat.com smtp:[mailman01.vpn.fedoraproject.org]
lists2.fedoraproject.org smtp:[mailman01.vpn.fedoraproject.org]
lists.pagure.io smtp:[mailman01.vpn.fedoraproject.org]
fedorahosted.org smtp:[bastion.vpn.fedoraproject.org]

View file

@ -519,6 +519,14 @@
- restart memcached
# SSL
- name: Letsencrypt for lists.pagure.org
include_role: name=letsencrypt
vars:
site_name: lists.pagure.io
when: env == 'production'
# Start services
- name: start services
service: state=started enabled=yes name={{ item }}