ports/82090: mail/mailman: documentation for Mailman-2.1.6

TAOKA Fumiyoshi fmysh at iijmio-mail.jp
Fri Jun 10 02:00:44 UTC 2005


>Number:         82090
>Category:       ports
>Synopsis:       mail/mailman: documentation for Mailman-2.1.6
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 10 02:00:32 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     TAOKA Fumiyoshi
>Release:        
>Organization:
>Environment:
>Description:
In Mailman-2.1.6, most of the installation instructions have
been moved to a latex document and their formatted files are 
included in a release tar ball.
README.{EXIM,SENDMAIL,POSTFIX,QMAIL} files were incorporated
into mailman-install manual. So this PR is to reflect them
to the port.

1. Adding the text formatted manuals to the port.
	www/admin/mailman-admin.txt
	www/admin/mailman-install.txt
	www/admin/mailman-member.txt

2. Changing references for README.{MTA} to mailman-install.txt in
   FreeBSD-post-install-notes.

3. Modifying a instruction for Exim in FreeBSD-post-install-notes
   as the same way as previously removed files/patch-README.EXIM.
        MAILMAN_USER=mailnull
       	MAILMAN_GROUP=mail

   I'm not sure this is valid even now, because I have no experience
   for Exim.  FreeBSD Exim expert, please check this.

>How-To-Repeat:
>Fix:

(new file) files/patch-admin::www::mailman-install.txt


Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/mail/mailman/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile	4 Jun 2005 00:56:01 -0000	1.49
+++ Makefile	9 Jun 2005 00:45:30 -0000
@@ -83,7 +83,11 @@
 PLIST_SUB+=	MMDIR=${MM_DIR} IMGDIR=${IMGDIR}
 DOCFILES=	ACKNOWLEDGMENTS BUGS FAQ INSTALL NEWS README README-I18N.en \
 	  	README.CONTRIB README.NETSCAPE \
-		README.USERAGENT TODO UPGRADING
+		README.USERAGENT TODO UPGRADING \
+		admin/www/mailman-admin.txt \
+		admin/www/mailman-install.txt \
+		admin/www/mailman-member.txt
+	
 IMGFILES=	PythonPowered.png mailman.jpg mm-icon.png
 
 options:
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/mail/mailman/pkg-plist,v
retrieving revision 1.25
diff -u -r1.25 pkg-plist
--- pkg-plist	4 Jun 2005 00:56:01 -0000	1.25
+++ pkg-plist	10 Jun 2005 00:49:43 -0000
@@ -1919,6 +1919,9 @@
 %%PORTDOCS%%%%DOCSDIR%%/README.USERAGENT
 %%PORTDOCS%%%%DOCSDIR%%/TODO
 %%PORTDOCS%%%%DOCSDIR%%/UPGRADING
+%%PORTDOCS%%%%DOCSDIR%%/mailman-admin.txt
+%%PORTDOCS%%%%DOCSDIR%%/mailman-install.txt
+%%PORTDOCS%%%%DOCSDIR%%/mailman-member.txt
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 etc/rc.d/mailman.sh
 @dirrm %%MMDIR%%/tests/msgs
Index: files/FreeBSD-post-install-notes
===================================================================
RCS file: /home/ncvs/ports/mail/mailman/files/FreeBSD-post-install-notes,v
retrieving revision 1.2
diff -u -r1.2 FreeBSD-post-install-notes
--- files/FreeBSD-post-install-notes	29 Sep 2003 19:02:49 -0000	1.2
+++ files/FreeBSD-post-install-notes	10 Jun 2005 00:43:13 -0000
@@ -87,7 +87,7 @@
      No modification of MAIL_GID should be required when building the Mailman
      port.  The port is designed to work with Sendmail by default.
 
-     Review the instructions found in README.SENDMAIL in the same directory
+     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
@@ -117,15 +117,15 @@
 
        # make MAIL_GID=6 install
 
-     Next, follow the instructions in REAME.EXIM found in the same directory
-     as this file.  You can add the macros, transport and router found in
-     README.EXIM verbatim to your Exim's configure file.
-
-     Note that README.EXIM as installed with the FreeBSD port of Mailman has
-     been patched, and should be trusted over a version of the file obtained
-     from another source.  Specifically, when adding the macros found in
-     README.EXIM, you should set the MAILMAN_USER and MAILMAN_GROUP to the
-     same values as those for Exim, namely:
+     Next, follow the instructions in mailman-install.txt found in the same
+     directory as this file.  You can add the macros, transport and router
+     found in mailman-install.txt verbatim to your Exim's configure file.
+
+     Note that mailman-install.txt as installed with the FreeBSD port of
+     Mailman has been patched, and should be trusted over a version of the
+     file obtained from another source.  Specifically, when adding the
+     macros found in mailman-install.txt, you should set the MAILMAN_USER
+     and MAILMAN_GROUP to the same values as those for Exim, namely:
 
        MAILMAN_USER=mailnull
        MAILMAN_GROUP=mail
@@ -159,16 +159,16 @@
      NOTE: the group needs to be 'mailman' if you are using the Mailman
      integration for generating the postfix virtual and aliases files.
 
-     Review the instructions found in README.POSTFIX in the same directory
-     as this file.
+     Review the instructions found in mailman-install.txt in the same
+     directory as this file.
 
 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.  :-(
 
-     Review the instructions found in README.QMAIL in the same directory as
-     this file.
+     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



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list