Date: Fri, 10 Jun 2005 10:58:37 +0900 (JST) From: TAOKA Fumiyoshi <fmysh@iijmio-mail.jp> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/82090: mail/mailman: documentation for Mailman-2.1.6 Message-ID: <20050610015837.06AADF197B@prime.quad.dyndns.org> Resent-Message-ID: <200506100200.j5A20XQO002096@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050610015837.06AADF197B>