From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 10 02:00:43 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E68816A426 for ; Fri, 10 Jun 2005 02:00:43 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41FF243D6D for ; Fri, 10 Jun 2005 02:00:33 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j5A20XLe002105 for ; Fri, 10 Jun 2005 02:00:33 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j5A20XQO002096; Fri, 10 Jun 2005 02:00:33 GMT (envelope-from gnats) Resent-Date: Fri, 10 Jun 2005 02:00:33 GMT Resent-Message-Id: <200506100200.j5A20XQO002096@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, TAOKA Fumiyoshi Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3C3C16A41C for ; Fri, 10 Jun 2005 01:58:50 +0000 (GMT) (envelope-from fmysh@quad.dyndns.org) Received: from prime.quad.dyndns.org (12.57.138.210.xn.2iij.net [210.138.57.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CAAE43D49 for ; Fri, 10 Jun 2005 01:58:47 +0000 (GMT) (envelope-from fmysh@quad.dyndns.org) Received: from localhost (localhost [127.0.0.1]) by prime.quad.dyndns.org (Postfix) with ESMTP id 94935F197C; Fri, 10 Jun 2005 10:58:46 +0900 (JST) Received: from prime.quad.dyndns.org ([127.0.0.1]) by localhost (prime.quad.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 56015-05; Fri, 10 Jun 2005 10:58:38 +0900 (JST) Received: by prime.quad.dyndns.org (Postfix, from userid 1001) id 06AADF197B; Fri, 10 Jun 2005 10:58:37 +0900 (JST) Message-Id: <20050610015837.06AADF197B@prime.quad.dyndns.org> Date: Fri, 10 Jun 2005 10:58:37 +0900 (JST) From: TAOKA Fumiyoshi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/82090: mail/mailman: documentation for Mailman-2.1.6 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: TAOKA Fumiyoshi List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 02:00:44 -0000 >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: