From owner-freebsd-ports Mon Jan 15 20:06:38 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA08660 for ports-outgoing; Mon, 15 Jan 1996 20:06:38 -0800 (PST) Received: from vector.jhs.local (slip139-92-42-153.emea.ibm.net [139.92.42.153]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id UAA08617 Mon, 15 Jan 1996 20:06:02 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by vector.jhs.local (8.7.3/8.6.9) with SMTP id AAA17015; Mon, 15 Jan 1996 00:31:07 +0100 (MET) Message-Id: <199601142331.AAA17015@vector.jhs.local> X-Authentication-Warning: vector.jhs.local: Host localhost [127.0.0.1] didn't use HELO protocol To: Brian Clapper cc: freebsd-ports@freebsd.org, gj@freebsd.org Subject: Re: popclient-2.21 Reply-To: "Julian H. Stacey" Organization: Vector Systems Ltd. (Internet Unix & C Consultants) Address: Holz Strasse 27d, 80469 Munich, Germany Phone: +49.89.268616 Fax: +49.89.2608126 (pending reconfig) Web: http://www.freebsd.org/~jhs/ Mailer: EXMH version 1.6.5 95 12 11 In-reply-to: Your message of "Sat, 13 Jan 1996 12:32:46 EST." <199601131732.MAA00280@hovercraft.willscreek.com> Date: Mon, 15 Jan 1996 00:31:06 +0100 From: "Julian H. Stacey" Sender: owner-ports@freebsd.org Precedence: bulk Hi, Reference: > From: Brian Clapper > > I installed the popclient port on my machine, but it wouldn't work when I > tried to get it to bring mail into my mail box. It worked fine, though, if > I brought the mail into a local file (via the `-o' option). After a bit of > poking, I found that it was trying to invoke `/bin/mail' to deliver mail to > the mailbox when `-o' wasn't specified. I suspect that's a System V-ism; > to my knowledge, no BSD system has used `/bin/mail' to deliver mail for > quite awhile--if ever. Anyway, I changed the source to use > `/usr/libexec/mail.local' to deliver the mail, and it worked just fine > after that. > > The fix requires a simple edit of `config.h'. I've enclosed an appropriate > patch. Yes, we need to create a ports/mail/popclient/patches/patch-aa of some form. I have been running popclient with a somewhat similar patch reccomended by Gary J, basically: < #define MDA_PATH "/bin/mail" > #define MDA_PATH "/usr/bin/mail" I didnt bother to change MDA_ALIAS or MDA_ARGS though (not saying they shouldnt be though, just haven't looked at them) After someone decides if MDA_PATH should be "/usr/bin/mail" or "/usr/libexec/mail.local" then a ports/mail/popclient/patches/patch-aa should be commited. Julian -- Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/