From owner-freebsd-ports Tue Jul 9 14:35:45 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA09587 for ports-outgoing; Tue, 9 Jul 1996 14:35:45 -0700 (PDT) Received: from seagull.rtd.com (root@seagull.rtd.com [198.102.68.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA09526 for ; Tue, 9 Jul 1996 14:35:01 -0700 (PDT) Received: (from dgy@localhost) by seagull.rtd.com (8.7.5/1.2) id OAA18754; Tue, 9 Jul 1996 14:34:33 -0700 (MST) From: Don Yuniskis Message-Id: <199607092134.OAA18754@seagull.rtd.com> Subject: Re: port of Majordomo v1.93 To: james@nexis.net (James FitzGibbon) Date: Tue, 9 Jul 1996 14:34:32 -0700 (MST) Cc: ports@freebsd.org In-Reply-To: from "James FitzGibbon" at Jul 9, 96 04:30:49 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I've made a port of Majordomo v1.93, the mailing list manager software. > It's on ftp.freebsd.org as /pub/freebsd/incoming/majordomo.tar.gz. > > I'd appreciate any feedback anyone has on this. The new alpha of > majordomo (v1.94) has a nice installation -- the release does not. > Hopefully, this will take a few of the rough edges off for people who were > having problems. Sorry I didn't take the time to *uninstall* my majordomo setup and try this one (too much of a hassle making sure all the perms, lists, etc. were correct to risk losing something! :>) Couple of nits... Remove Doc/man/* from themajordomo directory (since you've already got the man pages installed properly) I rooted /etc/majordomo.cf in /usr/local -- I guess this is a matter of personal preference. Your way requires fewer diffs... ;-) Why did you opt for UID/GID of 67 (vs. the 54 suggested)... just curious. The approve, request-answer, bounce-remind, new-list and digest scripts have references to /usr/lib/sendmail which I didn't see corrected in the diffs (forgive me if I overlooked them...) I can't recall if you "touched" the Log file? I think MD complains if it doesn't exist (or perhaps that's my memory of an earlier version). I have mine in /var/log/Majordomo with a symlink from the majordomo directory (again, personal preference) I have all of the directories, etc. referenced in majordomo.cf keyed to $homedir. There is a subtle difference here but I don't know what *your* intended setup is like... As a "test list", I created "List_Operators" (and "List_Operators-Digest") for distribution to *-Operators of local lists (closed membership, etc.). Along with this, I set up archive, digest and repository directories tied into ~ftp with hooks for ftpmail to (optionally) do the gets. This, of course, is *highly* subject to your whims (and would depend on ftp being set up). But, it gave me a convenient place to store all the Doc/* files (i.e. in the List_Operators repository!) Sorry but I don't have the stomach to sort through your aliases (once was enough for me! :>) But, I did notice you may want to use the @FILENAME form for arguments just to add a tad more "security"... Thanks for taking the time to do all this! --don