aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorbwarsaw <>2005-05-13 04:21:54 +0000
committerbwarsaw <>2005-05-13 04:21:54 +0000
commitbce07e58accbc82371ad56ca0b143b916bb9bfde (patch)
tree226594544b9751a146bd1993792a73713b288939 /doc
parentfd88d0606759107336d1a6c6a060771763fdc2bb (diff)
downloadmailman2-bce07e58accbc82371ad56ca0b143b916bb9bfde.tar.gz
mailman2-bce07e58accbc82371ad56ca0b143b916bb9bfde.tar.xz
mailman2-bce07e58accbc82371ad56ca0b143b916bb9bfde.zip
Provide a warning about the private archive directory permissions on shared
multiuser systems, and provide some information on what can be done about it. Update the install document.
Diffstat (limited to 'doc')
-rw-r--r--doc/mailman-install.tex20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/mailman-install.tex b/doc/mailman-install.tex
index 71b1e6d2..769a96ce 100644
--- a/doc/mailman-install.tex
+++ b/doc/mailman-install.tex
@@ -283,6 +283,26 @@ to fix the problems (probably the easiest solution):
\item Repeat previous step until no more errors are reported!
\end{itemize}
+\begin{notice}[warning]
+If you're running Mailman on a shared multiuser system, and you have mailing
+lists with private archives, you may want to hide the private archive
+directory from other users on your system. In that case, you should drop the
+other execute permission (o-x) from the \file{archives/private} directory.
+However, the web server process must be able to follow the symbolic link in
+public directory, otherwise your public Pipermail archives will not work. To
+set this up, become root and run the following commands:
+
+\begin{verbatim}
+# cd <prefix>/archives
+# chown <web-server-user> private
+# chmod o-x private
+\end{verbatim}
+
+You need to know what user your web server runs as. It may be \code{www},
+\code{apache}, \code{httpd} or \code{nobody}, depending on your server's
+configuration.
+\end{notice}
+
\section{Set up your web server}
Congratulations! You've installed the Mailman software. To get everything