aboutsummaryrefslogtreecommitdiffstats
path: root/admin/www/mailman-install/customizing.html
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--admin/www/mailman-install/customizing.html111
1 files changed, 52 insertions, 59 deletions
diff --git a/admin/www/mailman-install/customizing.html b/admin/www/mailman-install/customizing.html
index a8a39d79..6e5a7cf6 100644
--- a/admin/www/mailman-install/customizing.html
+++ b/admin/www/mailman-install/customizing.html
@@ -5,26 +5,26 @@
<link rel="first" href="mailman-install.html" title='GNU Mailman - Installation Manual' />
<link rel='last' href='about.html' title='About this document...' />
<link rel='help' href='about.html' title='About this document...' />
-<link rel="next" href="node44.html" />
-<link rel="prev" href="node42.html" />
+<link rel="next" href="node40.html" />
+<link rel="prev" href="mail-server.html" />
<link rel="parent" href="front.html" />
-<link rel="next" href="node44.html" />
+<link rel="next" href="node40.html" />
<meta name='aesop' content='information' />
-<title>11 Customize Mailman</title>
+<title>7 Review your site defaults</title>
</head>
<body>
<DIV CLASS="navigation">
<div id='top-navigation-panel' xml:id='top-navigation-panel'>
<table align="center" width="100%" cellpadding="0" cellspacing="2">
<tr>
-<td class='online-navigation'><a rel="prev" title="10 Check the hostname"
- href="node42.html"><img src='previous.png'
+<td class='online-navigation'><a rel="prev" title="6.4.3 More information"
+ href="node38.html"><img src='previous.png'
border='0' height='32' alt='Previous Page' width='32' /></A></td>
<td class='online-navigation'><a rel="parent" title="Front Matter"
href="front.html"><img src='up.png'
border='0' height='32' alt='Up One Level' width='32' /></A></td>
-<td class='online-navigation'><a rel="next" title="12 Create your first"
- href="node44.html"><img src='next.png'
+<td class='online-navigation'><a rel="next" title="8 Create a site-wide"
+ href="node40.html"><img src='next.png'
border='0' height='32' alt='Next Page' width='32' /></A></td>
<td align="center" width="100%">GNU Mailman - Installation Manual</td>
<td class='online-navigation'><img src='blank.png'
@@ -36,88 +36,81 @@
</tr></table>
<div class='online-navigation'>
<b class="navlabel">Previous:</b>
-<a class="sectref" rel="prev" href="node42.html">10 Check the hostname</A>
+<a class="sectref" rel="prev" href="node38.html">6.4.3 More information</A>
<b class="navlabel">Up:</b>
<a class="sectref" rel="parent" href="front.html">Front Matter</A>
<b class="navlabel">Next:</b>
-<a class="sectref" rel="next" href="node44.html">12 Create your first</A>
+<a class="sectref" rel="next" href="node40.html">8 Create a site-wide</A>
</div>
<hr /></div>
</DIV>
<!--End of Navigation Panel-->
-<H1><A NAME="SECTION0011100000000000000000"></A><A NAME="customizing"></A>
+<H1><A NAME="SECTION001700000000000000000"></A><A NAME="customizing"></A>
<BR>
-11 Customize Mailman
+7 Review your site defaults
</H1>
<P>
-Now that Mailman is all set up, there are a few site-wide configurations you
-can make before you start creating mailing lists. You should do these steps
-using the account you installed Mailman under in the <A href="troubleshooting.html#building">13</A> section.
+Mailman has a large number of site-wide configuration options which you should
+now review and change according to your needs. Some of the options control
+how Mailman interacts with your environment, and other options select defaults
+for newly created lists<A NAME="tex2html5"
+ HREF="#foot701"><SUP>5</SUP></A>.
+There are system tuning parameters and integration options.
<P>
-
-<UL>
-<LI>The file <span class="file"><var>$prefix/Mailman/Defaults.py</var></span> contains a number of
- defaults for your installation. If any of these are incorrect, override
- them in <span class="file"><var>$prefix</var>/Mailman/mm_cfg.py</span>, <strong>not</strong> in the
- <span class="file">Defaults.py</span> file! See the comments in <span class="file">Defaults.py</span> for
- details. Once a list is created, editing many of these variables will
- have no effect. At that point, you'll need to configure your lists
- through the web administration interface or through the command line
- scripts <b class="program">bin/withlist</b> and <b class="program">bin/config_list</b>.
+The full set of site-wide defaults lives in the
+<span class="file"><var>$prefix</var>/Mailman/Defaults.py</span> file, however you should
+<strong>never</strong> modify this file! Instead, change the <span class="file">mm_cfg.py</span> file in
+that same directory. You only need to add values to <span class="file">mm_cfg.py</span> that are
+different than the defaults in <span class="file">Defaults.py</span>, and future Mailman upgrades
+are guaranteed never to touch your <span class="file">mm_cfg.py</span> file.
<P>
-The install process will never overwrite an existing <span class="file">mm_cfg.py</span>
- file so you can freely make changes to this file.
+The <span class="file">Defaults.py</span> file is documented extensively, so the options are not
+described here. The <span class="file">Defaults.py</span> and <span class="file">mm_cfg.py</span> are both
+<a class="ulink" href="http://www.python.org"
+ >Python</a> files so valid Python syntax must be
+maintained or your Mailman installation will break.
<P>
<div class="note"><b class="label">Note:</b>
- Do <strong>not</strong> change the <var>HOME_DIR</var> or <var>MAILMAN_DIR</var>
- variables. These are set automatically by the <b class="program">configure</b>
- script, and you will break your Mailman installation by if you change
- these.
- </div>
-</LI>
-<LI>Create the site password. Use this command:
-
-<P>
-<div class="verbatim"><pre>
- % $prefix/bin/mmsitepass &lt;your-site-password&gt;
-</pre></div>
-
-<P>
-This password can be used anywhere that individual user or mailing list
- administrator passwords are required, giving the mailman site
- administrator the ability to adjust these things when necessary.
-
-<P>
-You may also want to create a password for the site-wide ``list creator''
- role. The list creator is someone other than the site administrator who
- has privileges to create and remove lists through the web interface. Use
- the <b class="programopt">-c</b> option to <b class="program">mmsitepass</b> to set this.
+Do <strong>not</strong> change the <var>HOME_DIR</var> or <var>MAILMAN_DIR</var> variables.
+These are set automatically by the <b class="program">configure</b> script, and you will
+break your Mailman installation by if you change these.
+</div>
<P>
-</LI>
-</UL>
+You should make any changes to <span class="file">mm_cfg.py</span> using the account you
+installed Mailman under in the <A href="troubleshooting.html#building">14</A> section.
<P>
+<BR><HR><H4>Footnotes</H4>
+<DL>
+<DT><A NAME="foot701">... lists</A><A
+ href="customizing.html#tex2html5"><SUP>5</SUP></A></DT>
+<DD>In general, changing the list defaults
+described in this section will not affect any already created lists. To make
+changes after a list has been created, use the web interface or the command
+line scripts, such as <b class="program">bin/withlist</b> and <b class="program">bin/config_list</b>.
+</DD>
+</DL>
<DIV CLASS="navigation">
<div class='online-navigation'>
<p></p><hr />
<table align="center" width="100%" cellpadding="0" cellspacing="2">
<tr>
-<td class='online-navigation'><a rel="prev" title="10 Check the hostname"
- href="node42.html"><img src='previous.png'
+<td class='online-navigation'><a rel="prev" title="6.4.3 More information"
+ href="node38.html"><img src='previous.png'
border='0' height='32' alt='Previous Page' width='32' /></A></td>
<td class='online-navigation'><a rel="parent" title="Front Matter"
href="front.html"><img src='up.png'
border='0' height='32' alt='Up One Level' width='32' /></A></td>
-<td class='online-navigation'><a rel="next" title="12 Create your first"
- href="node44.html"><img src='next.png'
+<td class='online-navigation'><a rel="next" title="8 Create a site-wide"
+ href="node40.html"><img src='next.png'
border='0' height='32' alt='Next Page' width='32' /></A></td>
<td align="center" width="100%">GNU Mailman - Installation Manual</td>
<td class='online-navigation'><img src='blank.png'
@@ -129,15 +122,15 @@ You may also want to create a password for the site-wide ``list creator''
</tr></table>
<div class='online-navigation'>
<b class="navlabel">Previous:</b>
-<a class="sectref" rel="prev" href="node42.html">10 Check the hostname</A>
+<a class="sectref" rel="prev" href="node38.html">6.4.3 More information</A>
<b class="navlabel">Up:</b>
<a class="sectref" rel="parent" href="front.html">Front Matter</A>
<b class="navlabel">Next:</b>
-<a class="sectref" rel="next" href="node44.html">12 Create your first</A>
+<a class="sectref" rel="next" href="node40.html">8 Create a site-wide</A>
</div>
</div>
<hr />
-<span class="release-info">Release 2.1, documentation updated on December 13, 2004.</span>
+<span class="release-info">Release 2.1, documentation updated on December 22, 2004.</span>
</DIV>
<!--End of Navigation Panel-->