Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jan 2015 22:53:33 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r376574 - in head/mail/mailman: . files
Message-ID:  <201501082253.t08MrXfH052728@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Thu Jan  8 22:53:32 2015
New Revision: 376574
URL: https://svnweb.freebsd.org/changeset/ports/376574
QAT: https://qat.redports.org/buildarchive/r376574/

Log:
  Update Apache instructions in post-install notes for 2.4 [1], dropping 1.3.
  Revise language a bit.
  Spell qmail with lowercase q.
  
  Submitted by:	[1] Tom Eagle

Modified:
  head/mail/mailman/Makefile
  head/mail/mailman/files/FreeBSD-post-install-notes

Modified: head/mail/mailman/Makefile
==============================================================================
--- head/mail/mailman/Makefile	Thu Jan  8 22:42:46 2015	(r376573)
+++ head/mail/mailman/Makefile	Thu Jan  8 22:53:32 2015	(r376574)
@@ -3,7 +3,7 @@
 
 PORTNAME=	mailman
 DISTVERSION=	2.1.18-1
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	mail
 MASTER_SITES=	${MASTER_SITE_GNU} \
 		SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION} \

Modified: head/mail/mailman/files/FreeBSD-post-install-notes
==============================================================================
--- head/mail/mailman/files/FreeBSD-post-install-notes	Thu Jan  8 22:42:46 2015	(r376573)
+++ head/mail/mailman/files/FreeBSD-post-install-notes	Thu Jan  8 22:53:32 2015	(r376574)
@@ -12,7 +12,7 @@ CONTENTS:
    3.1) Sendmail
    3.2) Exim
    3.3) Postfix
-   3.4) Qmail
+   3.4) qmail
 4) Apache configuration
 
 
@@ -24,8 +24,9 @@ some of these right is CRUCIAL if you wa
 This is especially relevant to users of the binary package; the official
 package will build with default options, and will not support alternative
 mail server software (mail transfer agents, MTA) such as Exim, Postfix,
-or Qmail.  For that to happen, the package needs to be rebuilt with changed
-options.  The ports-mgmt/poudriere port (or package) can help with doing that.
+or qmail.  For proper support of these alternatives, the package needs to be
+rebuilt with changed options.  The ports-mgmt/poudriere port (or
+package) can help with that.
 
 
 1) General post-installation instructions
@@ -41,8 +42,10 @@ options.  The ports-mgmt/poudriere port 
 2) Integrating Mailman with your web server
 
    You need to set up your webserver to find Mailman's CGI scripts.  The
-   Mailman port works well with either Apache 1.3.x or Apache 2.x as
-   installed from their respective ports (www/apache13 and www/apache2).
+   Mailman port works well with either Apache 2.2.x or Apache 2.4.x as
+   installed from their respective ports (www/apache22 and www/apache24).
+   Other options include lighttpd and nginx, also in the FreeBSD ports
+   collection, but not documented in this file.
 
    If you are using Apache, you need to add at least two lines to your
    httpd.conf.  Assuming that you installed the Mailman port in the default
@@ -70,12 +73,11 @@ options.  The ports-mgmt/poudriere port 
 
 3.1) Sendmail
 
-     You have to choose SENDMAIL option on config build and port will set 
-     MAIL_GID=mailnull to you. 
+     The default option is SENDMAIL when the port is built. It will set
+     MAIL_GID=mailnull for you.
 
-     When your build is finished, please review the instructions found in 
-     mailman-install.txt in the same directory port. The port is designed to 
-     work with Sendmail by default.
+     When your build is finished, please review the instructions found in
+     mailman-install.txt in the same directory port.
 
      No further instructions exist at this time on how to integrate the
      Mailman port with Sendmail.  Please submit any such information to the
@@ -94,8 +96,8 @@ options.  The ports-mgmt/poudriere port 
        exim_group = mail
 
      For Exim 4.x, the value of MAIL_GID has to be set to 'mail' (or 6) when
-     building the Mailman port, so you have to choose EXIM4 on build options to
-     set it to you.
+     building the Mailman port; you can choose EXIM4 as build option to
+     set it for you.
 
      Next, follow the instructions in mailman-install.txt found in the same
      directory as this file.  You can add the macros, transport and router
@@ -143,17 +145,16 @@ options.  The ports-mgmt/poudriere port 
      Review the instructions found in mailman-install.txt in the same
      directory as this file.
 
-3.4) Qmail
+3.4) qmail
 
      The maintainer of the Mailman port has no information at this time as to
-     the required value of MAIL_GID for Mailman to work with Qmail.  :-(
+     the required value of MAIL_GID for Mailman to work with qmail.
 
      Review the instructions found in mailman-install.txt in the same
      directory as this file.
 
      No further instructions exist at this time on how to integrate the
-     Mailman port with Qmail.  Please submit any such information to the
-     maintainer of the Mailman port.
+     Mailman port with qmail.
 
 
 4) Apache configuration
@@ -161,6 +162,16 @@ options.  The ports-mgmt/poudriere port 
     You should add the follow lines to your httpd.conf so
     that the mailman interface works correctly:
 
+    For Apache 2.4:
+
+      <Directory "/usr/local/mailman">
+        Options FollowSymLinks ExecCGI
+        AllowOverride None
+        Require all granted
+     </Directory>
+
+    For Apache 2.2:
+
       <Directory "/usr/local/mailman">
         Options FollowSymLinks ExecCGI
         AllowOverride None
@@ -172,5 +183,5 @@ options.  The ports-mgmt/poudriere port 
 
      # apachectl restart.
 
--- Jean Milanez Melo <jmelo@FreeBSD.org>
-   (former Mailman port maintainer)
+-- Matthias Andree <mandree@FreeBSD.org> (current Mailman port maintainer)
+-- Jean Milanez Melo <jmelo@FreeBSD.org> (former Mailman port maintainer)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501082253.t08MrXfH052728>