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