4c4e27cb3a
This converts our existing puppeted mailman configuration into a set of ansible roles and a new playbook. We don't try to do anything new and instead do our best to map from puppet to ansible as closely as possible. This helps reduce churn and will help us find problems more quickly if they happen. Followups will further cleanup the puppetry. Change-Id: If8cdb1164c9000438d1977d8965a92ca8eebe4df
423 lines
18 KiB
HTML
423 lines
18 KiB
HTML
<html>
|
|
<head>
|
|
<link rel="SHORTCUT ICON" href="<mm-favicon>">
|
|
<title>OpenStack Open Source Cloud Computing Software » <MM-Presentable-User> membership configuration for <MM-List-Name> </title>
|
|
|
|
<!-- Google Fonts -->
|
|
<link href='https://fonts.googleapis.com/css?family=PT+Sans&subset=latin' rel='stylesheet' type='text/css'>
|
|
|
|
<!-- Framework CSS -->
|
|
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/screen.css" type="text/css" media="screen, projection">
|
|
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/blueprint/print.css" type="text/css" media="print">
|
|
|
|
<!-- IE CSS -->
|
|
<!--[if lt IE 8]><link rel="stylesheet" href="https://openstack.org/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
|
|
|
|
<!-- OpenStack Specific CSS -->
|
|
|
|
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/dropdown.css" type="text/css" media="screen, projection, print">
|
|
|
|
<!-- Page Specific CSS -->
|
|
<link rel="stylesheet" href="https://openstack.org/themes/openstack/css/home.css" type="text/css" media="screen, projection, print">
|
|
|
|
<link rel="stylesheet" type="text/css" href="https://openstack.org/themes/openstack/css/main.css?m=1335457934" />
|
|
<script type="text/javascript">
|
|
|
|
var _gaq = _gaq || [];
|
|
_gaq.push(['_setAccount', 'UA-17511903-1']);
|
|
_gaq.push(['_setDomainName', '.openstack.org']);
|
|
_gaq.push(['_trackPageview']);
|
|
|
|
(function() {
|
|
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
|
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
|
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
|
})();
|
|
|
|
</script>
|
|
</HEAD>
|
|
<BODY>
|
|
<div class="container">
|
|
<div id="header">
|
|
<div class="span-5">
|
|
<h1 id="logo"><a href="/">Open Stack</a></h1>
|
|
</div>
|
|
<div class="span-19 last blueLine">
|
|
|
|
<div id="navigation" class="span-19">
|
|
<ul id="Menu1">
|
|
<li><a href="https://openstack.org/" title="Go to the Home page" class="link" >Home</a></li>
|
|
<li><a href="https://openstack.org/projects/" title="Go to the OpenStack Projects page" class="link">Projects</a></li>
|
|
<li><a href="https://openstack.org/user-stories/" title="Go to the User Stories page" class="link">User Stories</a></li>
|
|
<li><a href="https://openstack.org/community/" title="Go to the Community page" class="current">Community</a></li>
|
|
<li><a href="https://openstack.org/blog/" title="Go to the OpenStack Blog">Blog</a></li>
|
|
<li><a href="https://wiki.openstack.org/" title="Go to the OpenStack Wiki">Wiki</a></li>
|
|
<li><a href="https://docs.openstack.org/" title="Go to OpenStack Documentation">Documentation</a></li>
|
|
</ul>
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- Page Content -->
|
|
|
|
<div class="container">
|
|
|
|
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="5">
|
|
<TR><TD WIDTH="100%" BGCOLOR="#D8D8D8"><B>
|
|
<FONT COLOR="#000000" SIZE=+1>
|
|
<MM-List-Name> mailing list membership configuration for
|
|
<MM-Presentable-User>
|
|
</FONT></B></TD></TR>
|
|
</TABLE>
|
|
<p>
|
|
<table width="100%" border="0" cellspacing="5" cellpadding="5">
|
|
<tr><td>
|
|
<b><MM-Presentable-User></b>'s subscription status,
|
|
password, and options for the <MM-List-Name> mailing list.
|
|
</td><td><MM-Form-Start><mm-logout-button><MM-Form-End></td>
|
|
</tr><tr>
|
|
<td colspan="2">
|
|
<MM-Case-Preserved-User>
|
|
|
|
<MM-Disabled-Notice>
|
|
|
|
<p><mm-results>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<MM-Form-Start>
|
|
<p>
|
|
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="5">
|
|
<TR><TD WIDTH="100%" BGCOLOR="#B6D8E2" colspan="2">
|
|
<FONT COLOR="#000000">
|
|
<B>Changing your <MM-List-Name> membership information</B>
|
|
</FONT></TD></TR>
|
|
<tr><td colspan="2">You can change the address that you are subscribed
|
|
to the mailing list with by entering the new address in the
|
|
fields below. Note that a confirmation email will be sent to
|
|
the new address, and the change must be confirmed before it is
|
|
processed.
|
|
|
|
<p>Confirmations time out after about <mm-pending-days>.
|
|
|
|
<p>You can also optionally set or change your real name
|
|
(i.e. <em>John Smith</em>).
|
|
|
|
<p>If you want to make the membership changes for all the
|
|
lists that you are subscribed to at <mm-host>, turn on the
|
|
<em>Change globally</em> check box.
|
|
|
|
</td></tr>
|
|
<tr><td><center>
|
|
<table border="0" cellspacing="2" cellpadding="2" width="80%" cols="2">
|
|
<tr><td bgcolor="#dddddd"><div align="right">New address:</div></td>
|
|
<td><mm-new-address-box></td>
|
|
</tr>
|
|
<tr><td bgcolor="#dddddd"><div align="right">Again to
|
|
confirm:</div></td>
|
|
<td><mm-confirm-address-box></td>
|
|
</tr>
|
|
</tr></table></center>
|
|
</td>
|
|
<td><center>
|
|
<table border="0" cellspacing="2" cellpadding="2" width="80%" cols="2">
|
|
<tr><td bgcolor="#dddddd"><div align="right">Your name
|
|
(optional):</div></td>
|
|
<td><mm-fullname-box></td>
|
|
</tr>
|
|
</table></center>
|
|
</td>
|
|
</tr>
|
|
<tr><td colspan="2"><center><mm-change-address-button>
|
|
<p><mm-global-change-of-address>Change globally</center></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>
|
|
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="5" CELLPADDING="5">
|
|
<TR><TD WIDTH="50%" BGCOLOR="#FFF0D0"><FONT COLOR="#000000">
|
|
<B>Unsubscribing from <MM-List-Name></B></td>
|
|
|
|
<TD WIDTH="50%" BGCOLOR="#FFF0D0"><FONT COLOR="#000000">
|
|
<B>Your other <MM-Host> subscriptions</B>
|
|
</FONT></TD></TR>
|
|
|
|
<tr><td>
|
|
Turn on the confirmation checkbox and hit this button to
|
|
unsubscribe from this mailing list. <strong>Warning:</strong>
|
|
This action will be taken immediately!
|
|
<p>
|
|
<center><MM-Unsubscribe-Button></center></td>
|
|
<td>
|
|
You can view a list of all the other mailing lists at
|
|
<mm-host> for which you are a member. Use this if you want to
|
|
make the same membership option changes to this other
|
|
subscriptions.
|
|
|
|
<p>
|
|
<center><MM-Other-Subscriptions-Submit></center>
|
|
</TD></TR>
|
|
</table>
|
|
|
|
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="5">
|
|
<TR><TD COLSPAN=2 WIDTH="100%" BGCOLOR="#FFF0D0"><FONT COLOR="#000000">
|
|
<B>Your <MM-List-Name> Password</B>
|
|
</FONT></TD></TR>
|
|
|
|
<tr valign="TOP"><td WIDTH="50%">
|
|
<a name=reminder>
|
|
<center>
|
|
<h3>Forgotten Your Password?</h3>
|
|
</center>
|
|
Click this button to have your password emailed to your
|
|
membership address.
|
|
<p><MM-Umbrella-Notice>
|
|
<center>
|
|
<MM-Email-My-Pw>
|
|
</center>
|
|
</td>
|
|
|
|
<td WIDTH="50%">
|
|
<a name=changepw>
|
|
<center>
|
|
<h3>Change Your Password</h3>
|
|
<TABLE BORDER="0" CELLSPACING="2" CELLPADDING="2" WIDTH="70%" COLS=2>
|
|
<TR><TD BGCOLOR="#dddddd"><div align="right">New
|
|
password:</div></TD>
|
|
<TD><MM-New-Pass-Box></TD>
|
|
</TR>
|
|
<TR>
|
|
<TD BGCOLOR="#dddddd"><div align="right">Again to
|
|
confirm:</div></TD>
|
|
<TD><MM-Confirm-Pass-Box></TD>
|
|
</TR>
|
|
</table>
|
|
|
|
<MM-Change-Pass-Button>
|
|
<p><center><mm-global-pw-changes-button>Change globally.
|
|
</center>
|
|
</TABLE>
|
|
|
|
<p>
|
|
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="5">
|
|
<TR><TD WIDTH="100%" BGCOLOR="#FFF0D0"><FONT COLOR="#000000">
|
|
<B>Your <MM-List-Name> Subscription Options</B>
|
|
</FONT></TD></TR>
|
|
</table>
|
|
|
|
<p>
|
|
<i><strong>Current values are checked.</strong></i>
|
|
|
|
<p>Note that some of the options have a <em>Set globally</em>
|
|
checkbox. Checking this field will cause the changes to be made to
|
|
every mailing list that you are a member of on <mm-host>. Click on
|
|
<em>List my other subscriptions</em> above to see which other mailing
|
|
lists you are subscribed to.
|
|
<p>
|
|
<TABLE BORDER="0" CELLSPACING="3" CELLPADDING="4" WIDTH="100%">
|
|
<tr><TD BGCOLOR="#cccccc">
|
|
<a name="disable">
|
|
<strong>Mail delivery</strong></a><p>
|
|
Set this option to <em>Enabled</em> to receive messages posted
|
|
to this mailing list. Set it to <em>Disabled</em> if you want
|
|
to stay subscribed, but don't want mail delivered to you for a
|
|
while (e.g. you're going on vacation). If you disable mail
|
|
delivery, don't forget to re-enable it when you come back; it
|
|
will not be automatically re-enabled.
|
|
</td><td bgcolor="#cccccc">
|
|
<mm-delivery-enable-button>Enabled<br>
|
|
<mm-delivery-disable-button>Disabled<p>
|
|
<mm-global-deliver-button><i>Set globally</i>
|
|
</td></tr>
|
|
|
|
<tr><TD BGCOLOR="#cccccc">
|
|
<strong>Set Digest Mode</strong><p>
|
|
If you turn digest mode on, you'll get posts bundled together
|
|
(usually one per day but possibly more on busy lists), instead
|
|
of singly when they're sent. If digest mode is changed from
|
|
on to off, you may receive one last digest.
|
|
</td><td bgcolor="#cccccc">
|
|
<MM-Undigest-Radio-Button>Off<br>
|
|
<MM-Digest-Radio-Button>On
|
|
</td></tr>
|
|
|
|
<tr><TD BGCOLOR="#cccccc">
|
|
<strong>Get MIME or Plain Text Digests?</strong><p>
|
|
Your mail reader may or may not support MIME digests. In
|
|
general MIME digests are preferred, but if you have a problem
|
|
reading them, select plain text digests.
|
|
</td><td bgcolor="#cccccc">
|
|
<MM-Mime-Digests-Button>MIME<br>
|
|
<MM-Plain-Digests-Button>Plain Text<p>
|
|
<mm-global-mime-button><i>Set globally</i>
|
|
</td></tr>
|
|
|
|
<tr><TD BGCOLOR="#cccccc">
|
|
<strong>Receive your own posts to the list?</strong><p>
|
|
Ordinarily, you will get a copy of every message you post to
|
|
the list. If you don't want to receive this copy, set this
|
|
option to <em>No</em>.
|
|
</td><td bgcolor="#cccccc">
|
|
<mm-dont-receive-own-mail-button>No<br>
|
|
<mm-receive-own-mail-button>Yes
|
|
</td></tr>
|
|
|
|
<tr><TD BGCOLOR="#cccccc">
|
|
<strong>Receive acknowledgement mail when you send mail to
|
|
the list?</strong><p>
|
|
</td><td bgcolor="#cccccc">
|
|
<mm-dont-ack-posts-button>No<br>
|
|
<mm-ack-posts-button>Yes
|
|
</td></tr>
|
|
|
|
<tr><td bgcolor="#cccccc">
|
|
<strong>Get password reminder email for this list?</strong><p>
|
|
Once a month, you will get an email containing a password
|
|
reminder for every list at this host to which you are
|
|
subscribed. You can turn this off on a per-list basis by
|
|
selecting <em>No</em> for this option. If you turn off
|
|
password reminders for all the lists you are subscribed to, no
|
|
reminder email will be sent to you.
|
|
</td><td bgcolor="#cccccc">
|
|
<mm-dont-get-password-reminder-button>No<br>
|
|
<mm-get-password-reminder-button>Yes<p>
|
|
<mm-global-remind-button><i>Set globally</i>
|
|
</td></tr>
|
|
|
|
<tr><TD BGCOLOR="#cccccc">
|
|
<strong>Conceal yourself from subscriber list?</strong><p>
|
|
When someone views the list membership, your email address is
|
|
normally shown (in an obscured fashion to thwart spam
|
|
harvesters). If you do not want your email address to show up
|
|
on this membership roster at all, select <em>Yes</em> for this option.
|
|
</td><td bgcolor="#cccccc">
|
|
<MM-Public-Subscription-Button>No<br>
|
|
<MM-Hide-Subscription-Button>Yes
|
|
</td></tr>
|
|
|
|
<tr><TD BGCOLOR="#cccccc">
|
|
<strong>What language do you prefer?</strong><p>
|
|
</td><td bgcolor="#cccccc">
|
|
<MM-list-langs>
|
|
</td></tr>
|
|
|
|
<tr><td bgcolor="#cccccc">
|
|
<strong>Which topic categories would you like to subscribe
|
|
to?</strong><p>
|
|
By selecting one or more topics, you can filter the
|
|
traffic on the mailing list, so as to receive only a
|
|
subset of the messages. If a message matches one of
|
|
your selected topics, then you will get the message,
|
|
otherwise you will not.
|
|
|
|
<p>If a message does not match any topic, the delivery
|
|
rule depends on the setting of the option below. If
|
|
you do not select any topics of interest, you will get
|
|
all the messages sent to the mailing list.
|
|
</td><td bgcolor="#cccccc">
|
|
<mm-topics>
|
|
</td></tr>
|
|
|
|
<tr><td bgcolor="#cccccc">
|
|
<strong>Do you want to receive messages that do not match any
|
|
topic filter?</strong><p>
|
|
|
|
This option only takes effect if you've subscribed to
|
|
at least one topic above. It describes what the
|
|
default delivery rule is for messages that don't match
|
|
any topic filter. Selecting <em>No</em> says that if
|
|
the message does not match any topic filters, then you
|
|
won't get the message, while selecting <em>Yes</em>
|
|
says to deliver such non-matching messages to you.
|
|
|
|
<p>If no topics of interest are selected above, then
|
|
you will receive every message sent to the mailing
|
|
list.
|
|
</td><td bgcolor="#cccccc">
|
|
<mm-suppress-nonmatching-topics>No<br>
|
|
<mm-receive-nonmatching-topics>Yes
|
|
</td></tr>
|
|
|
|
<tr><td bgcolor="#cccccc">
|
|
<strong>Avoid duplicate copies of messages?</strong><p>
|
|
|
|
When you are listed explicitly in the <tt>To:</tt> or
|
|
<tt>Cc:</tt> headers of a list message, you can opt to
|
|
not receive another copy from the mailing list.
|
|
Select <em>Yes</em> to avoid receiving copies from the
|
|
mailing list; select <em>No</em> to receive copies.
|
|
|
|
<p>If the list has member personalized messages
|
|
enabled, and you elect to receive copies, every copy
|
|
will have a <tt>X-Mailman-Copy: yes</tt> header added
|
|
to it.
|
|
|
|
</td><td bgcolor="#cccccc">
|
|
<mm-receive-duplicates-button>No<br>
|
|
<mm-dont-receive-duplicates-button>Yes<p>
|
|
<mm-global-nodupes-button><i>Set globally</i>
|
|
</td></tr>
|
|
|
|
<tr><TD colspan="2">
|
|
<center><MM-options-Submit-button></center>
|
|
</td></tr>
|
|
|
|
</table>
|
|
</center>
|
|
<p>
|
|
<MM-Form-End>
|
|
|
|
<div class="container">
|
|
<MM-Mailman-Footer>
|
|
<hr />
|
|
<div id="footer">
|
|
<div class="span-4">
|
|
<h3>OpenStack</h3>
|
|
<ul>
|
|
<li><a href="https://www.openstack.org/projects/">Projects</a></li>
|
|
<li><a href="https://security.openstack.org/">OpenStack Security</a></li>
|
|
<li><a href="https://www.openstack.org/projects/openstack-faq/">Common Questions</a></li>
|
|
<li><a href="https://www.openstack.org/blog/">Blog</a></li>
|
|
<li><a href="https://www.openstack.org/news/">News</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="span-4">
|
|
<h3>Community</h3>
|
|
<ul>
|
|
<li><a href="https://www.openstack.org/community/">User Groups</a></li>
|
|
<li><a href="https://www.openstack.org/events/">Events</a></li>
|
|
<li><a href="https://www.openstack.org/jobs/">Jobs</a></li>
|
|
<li><a href="https://www.openstack.org/foundation/companies/">Companies</a></li>
|
|
<li><a href="https://docs.opendev.org/opendev/infra-manual/latest/developers.html">Contribute</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="span-4">
|
|
<h3>Documentation</h3>
|
|
<ul>
|
|
<li><a href="https://docs.openstack.org/">OpenStack Manuals</a></li>
|
|
<li><a href="https://www.openstack.org/software/start/">Getting Started</a></li>
|
|
<li><a href="https://developer.openstack.org">API Documentation</a></li>
|
|
<li><a href="https://wiki.openstack.org/">Wiki</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="span-4 last">
|
|
<h3>Branding & Legal</h3>
|
|
<ul>
|
|
<li><a href="https://www.openstack.org/brand/">Logos & Guidelines</a></li>
|
|
<li><a href="https://www.openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li>
|
|
<li><a href="https://www.openstack.org/privacy/">Privacy Policy</a></li>
|
|
<li><a href="https://wiki.openstack.org/CLA">OpenStack CLA</a></li>
|
|
</ul>
|
|
</div>
|
|
<hr>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|