Move goldmembers ML to openinfra Mailman site
In keeping with its name change to the Open Infrastructure Foundation, the foundation gold member mailing list is moving from lists.openstack.org to lists.openinfra.dev. Set up address forwarding and Web redirects to reflect this, and add a mailman list entry for it (there's no old one to remove as it wasn't previously included in our configuration). Note that this should be a no-op when it merges, as the list move will be handled manually while deployment is temporarily disabled for the server. Change-Id: I6cd92e052b26705bd16a4b38b3725248cb5691fd
This commit is contained in:
parent
5d6cee89f4
commit
71d566bf20
inventory/service/host_vars
playbooks/roles/mailman-site/templates
@ -39,6 +39,7 @@ exim_domain_aliases:
|
||||
foundation@lists.openstack.org: foundation@lists.openinfra.dev
|
||||
foundation-board@lists.openstack.org: foundation-board@lists.openinfra.dev
|
||||
foundation-board-confidential@lists.openstack.org: foundation-board-confidential@lists.openinfra.dev
|
||||
goldmembers@lists.openstack.org: goldmembers@lists.openinfra.dev
|
||||
staff@lists.openstack.org: staff@lists.openinfra.dev
|
||||
exim_routers:
|
||||
- mailman_verp_router: |
|
||||
@ -210,6 +211,10 @@ mailman_sites:
|
||||
description: 'OpenInfra Foundation Board of Directors'
|
||||
admin: 'jeremy@openinfra.dev'
|
||||
password: "{{ mailman_list_password }}"
|
||||
- name: goldmembers
|
||||
description: 'The discussion list for Gold Members of the OpenInfra Foundation'
|
||||
admin: 'jeremy@openinfra.dev'
|
||||
password: "{{ mailman_list_password }}"
|
||||
- name: staff
|
||||
description: 'Private list for OpenInfra Foundation staff members'
|
||||
admin: 'jeremy@openinfra.dev'
|
||||
|
@ -15,7 +15,7 @@ RewriteEngine on
|
||||
# TODO(fungi): convert this vhost into a blanket redirect to HTTPS when ready
|
||||
RewriteRule ^/$ /cgi-bin/mailman/listinfo [R]
|
||||
RewriteCond %{HTTP_HOST} ^lists\.openstack\.org$ [nocase]
|
||||
RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(community|foundation|foundation-board|foundation-board-confidential|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent]
|
||||
RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(community|foundation|foundation-board|foundation-board-confidential|goldmembers|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent]
|
||||
|
||||
# We can find mailman here:
|
||||
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
|
||||
@ -84,7 +84,7 @@ Alias /images/mailman/ /usr/share/images/mailman/
|
||||
RewriteEngine on
|
||||
RewriteRule ^/$ /cgi-bin/mailman/listinfo [R]
|
||||
RewriteCond %{HTTP_HOST} ^lists\.openstack\.org$ [nocase]
|
||||
RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(community|foundation|foundation-board|foundation-board-confidential|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent]
|
||||
RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(community|foundation|foundation-board|foundation-board-confidential|goldmembers|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent]
|
||||
|
||||
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
|
||||
Alias /pipermail/ /srv/mailman/{{ mailman_site.name }}/archives/public/
|
||||
|
Loading…
x
Reference in New Issue
Block a user