aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
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