Move marketing ML to openinfra Mailman site
In keeping with its name change to the Open Infrastructure Foundation, the foundation marketing 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: Ibadc4bfc430656286774e25b4dce6d8e29b5acf7
This commit is contained in:
parent
71d566bf20
commit
56e8aaa870
inventory/service/host_vars
playbooks/roles/mailman-site/templates
@ -40,6 +40,7 @@ exim_domain_aliases:
|
||||
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
|
||||
marketing@lists.openstack.org: marketing@lists.openinfra.dev
|
||||
staff@lists.openstack.org: staff@lists.openinfra.dev
|
||||
exim_routers:
|
||||
- mailman_verp_router: |
|
||||
@ -215,6 +216,10 @@ mailman_sites:
|
||||
description: 'The discussion list for Gold Members of the OpenInfra Foundation'
|
||||
admin: 'jeremy@openinfra.dev'
|
||||
password: "{{ mailman_list_password }}"
|
||||
- name: marketing
|
||||
description: 'The OpenInfra Marketing list is the meant to facilitate discussion and best practice sharing among marketers and event organizers in the OpenInfra community.'
|
||||
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|goldmembers|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|marketing|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|goldmembers|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|marketing|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