summaryrefslogtreecommitdiff
path: root/admin/www/install-system.html
diff options
context:
space:
mode:
Diffstat (limited to 'admin/www/install-system.html')
-rw-r--r--admin/www/install-system.html240
1 files changed, 240 insertions, 0 deletions
diff --git a/admin/www/install-system.html b/admin/www/install-system.html
new file mode 100644
index 000000000..671ecc726
--- /dev/null
+++ b/admin/www/install-system.html
@@ -0,0 +1,240 @@
+<HTML>
+<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
+<!-- Wed Nov 8 13:38:29 2000 -->
+<!-- USING HT2HTML 1.1 -->
+<!-- SEE http://www.python.org/~bwarsaw/software/pyware.html -->
+<!-- User-specified headers:
+Title: System setup
+
+-->
+
+<HEAD>
+<TITLE>System setup</TITLE>
+
+</HEAD>
+<BODY BGCOLOR="#ffffff" TEXT="#000000"
+ TOPMARGIN="0" LEFTMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0"
+ LINK="#0000bb" VLINK="#551a8b"
+ ALINK="#ff0000">
+<!-- start of page table -->
+<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
+<!-- start of banner row -->
+<TR>
+<!-- start of corner cells -->
+<TD WIDTH=150 VALIGN=CENTER BGCOLOR="black">
+
+<center>
+ <a href="./index.html">
+ <img border=0 src="./images/logo-70.jpg"></a></center> </TD>
+<TD WIDTH=15 BGCOLOR="#99997c">&nbsp;&nbsp;</TD><!--spacer-->
+<!-- end of corner cells -->
+<!-- start of banner -->
+<TD WIDTH="90%" BGCOLOR="#99997c">
+<!-- start of site links table -->
+<TABLE WIDTH="100%" BORDER=0
+CELLSPACING=0 CELLPADDING=0
+ COLS=3 ROWS=4 BGCOLOR="#ffffff">
+<TR>
+ <TD BGCOLOR="#99997c">
+<a href="./index.html">Home</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="./users.html">Users</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="http://www.list.org/">List.Org</a>
+ </TD>
+</TR><TR>
+ <TD BGCOLOR="#99997c">
+<a href="./install-start.html">Installation</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="./mgrs.html">List Managers</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="http://www.gnu.org/software/mailman/mailman.html">Mailman at GNU</a>
+ </TD>
+</TR><TR>
+ <TD BGCOLOR="#99997c">
+<a href="./faq.html">FAQ</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="./admins.html">Site Administrators</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="http://www.python.org/">Python.Org</a>
+ </TD>
+</TR><TR>
+ <TD BGCOLOR="#99997c">
+<a href="./lists.html">Discussion Lists</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="./devs.html">Developers</a>
+ </TD>
+ <TD BGCOLOR="#99997c">
+<a href="http://www.gnu.org/">Gnu.Org</a>
+ </TD>
+</TR>
+</TABLE><!-- end of site links table -->
+
+</TD><!-- end of banner -->
+</TR><!-- end of banner row -->
+<TR><!-- start of sidebar/body row -->
+<!-- start of sidebar cells -->
+<TD WIDTH=150 VALIGN=TOP BGCOLOR="#99997c">
+<!-- start of sidebar table -->
+<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=3
+ BGCOLOR="#ffffff">
+<TR><TD BGCOLOR="#663300"><B><FONT COLOR="#ffffff">
+Overview
+</FONT></B></TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="index.html">Home</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="features.html">Features</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="download.html">Requirements, Download</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-start.html">Installation</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="lists.html">Discussion Lists</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="bugs.html">Bugs and Patches</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="faq.html">Frequently Asked Questions</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="inthenews.html">Mailman in Use</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="todo.html">Wishlist!</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">&nbsp;
+<TR><TD BGCOLOR="#663300"><B><FONT COLOR="#ffffff">
+Installing Mailman
+</FONT></B></TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-start.html">Start installing</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<b>System setup</b>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-config.html">Running configure</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-check.html">Check your installation</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-final.html">Final system setup</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-custom.html">Customize Mailman</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-test.html">Create a test list</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-trouble.html">Troubleshooting</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="install-faq.html">Common problems FAQ</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">&nbsp;
+<TR><TD BGCOLOR="#663300"><B><FONT COLOR="#ffffff">
+Email Us
+</FONT></B></TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="mailto:mailman-cabal@python.org">mailman-cabal@python.org</A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+&nbsp;
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+<A HREF="http://www.python.org/">
+<center>
+ <img border=0 src="./images/PythonPoweredSmall.png"></center></A>
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+&nbsp;
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+&copy; 1998,1999,2000
+</TD></TR>
+<TR><TD BGCOLOR="#99997c">
+Free Software Foundation, Inc.
+</TD></TR>
+</TABLE><!-- end of sidebar table -->
+
+</TD>
+<TD WIDTH=15>&nbsp;&nbsp;</TD><!--spacer-->
+<!-- end of sidebar cell -->
+<!-- start of body cell -->
+<TD VALIGN=TOP WIDTH="90%"><BR>
+<h3>System setup</h3>
+
+ <p><em>You will need to be <b>root</b> to perform the steps in this
+ section.</em>
+
+ <p>Before installing the Mailman software, you need to prepare your
+ system by adding certain users and groups.
+
+ <ul>
+
+ <li>Add a new user called <code>mailman</code>. Typically
+ this is added to your <code>/etc/passwd</code> file. If
+ username <code>mailman</code> is already in use, choose
+ something else unique and see the
+ <code>--with-ownername</code> flag below.
+
+ <p><li>Add a new group called <code>mailman</code>. Typically this
+ is added to your <code>/etc/group</code> file. The Mailman
+ files will be installed under the <code>mailman</code> group,
+ with the <em>set-group-id</em> bit. This is so both the web
+ based and mail based programs will have the proper write
+ permissions. If groupname <code>mailman</code> is already in
+ use, choose something else unique and see the
+ <code>--with-ownergroup</code> below.
+
+ <p><li>Create an installation directory (called <code>$prefix</code>
+ in the documentation that follows). All of the Mailman files
+ will be installed under <code>$prefix</code>. Run
+ <code>configure --help</code> for ways to split the
+ installation up based on read-only vs. read/write files.
+
+ <p>The default directory for installing is
+ <code>/home/mailman</code>, but some sites do things like
+ mount <code>/home</code> with the <em>nosuid</em> option.
+ This will break Mailman, which relies on setgid programs for
+ its security. If this describes your environment, simply
+ install Mailman in a location that allows setgid programs.
+
+ <p>Make sure this directory is set to group <code>mailman</code>
+ (or whatever you're going to specify as
+ <code>--with-ownergroup</code>) and has the setgid bit set
+ (but see the README.BSD file in the source distribution if
+ you're on a BSD system). You probably also want to guarantee
+ that this directory is readable and executable by everyone.
+ For example, these shell commands will accomplish this:
+
+<blockquote>
+<pre>
+% cd $prefix
+% chgrp mailman .
+% chmod a+rx,g+ws .
+</pre>
+</blockquote>
+
+ You are now ready to configure and install the Mailman software.
+ </ul>
+
+</TD><!-- end of body cell -->
+</TR><!-- end of sidebar/body row -->
+</TABLE><!-- end of page table -->
+</BODY></HTML>