From owner-freebsd-questions@FreeBSD.ORG Wed Aug 31 14:00:51 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C9616A41F for ; Wed, 31 Aug 2005 14:00:51 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail21.sea5.speakeasy.net (mail21.sea5.speakeasy.net [69.17.117.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F63943D46 for ; Wed, 31 Aug 2005 14:00:51 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 6853 invoked from network); 31 Aug 2005 14:00:51 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail21.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 31 Aug 2005 14:00:50 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id E8A0249; Wed, 31 Aug 2005 10:00:49 -0400 (EDT) Sender: lowell@be-well.ilk.org To: robert@webtent.com References: <1125353903.5511.56.camel@columbus> <444q97l1sn.fsf@be-well.ilk.org> <1125429396.6878.26.camel@columbus> From: Lowell Gilbert Date: 31 Aug 2005 10:00:49 -0400 In-Reply-To: <1125429396.6878.26.camel@columbus> Message-ID: <44br3ew6i6.fsf@be-well.ilk.org> Lines: 46 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: FreeBSD Subject: Re: broken getopt X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Aug 2005 14:00:51 -0000 Robert Fitzpatrick writes: > On Tue, 2005-08-30 at 14:25 -0400, Lowell Gilbert wrote: > > Robert Fitzpatrick writes: > > > Aug 29 11:11:10 esmtp postfix/master[67333]: > > > warning: /usr/local/libexec/postfix/pipe: bad command startup -- > > > throttling > > > Aug 29 11:11:51 esmtp postfix/master[67333]: > > > warning: /usr/local/libexec/postfix/local: bad command startup -- > > > throttling > > > > Why do you think this is a getopt problem? It looks a problem in a > > configuration file. Check "postconf -n". > > > > Thanks, what makes you think that? Well, "bad command startup" implies something of the sort. getopt problems *could* cause problems interpreting startup configuration, but there are many other possibilities. I'm not really an expert on Postfix, but at least I do have access to a copy of "The Book of Postfix." Which tells me very little for this case except that maybe running the post-install script might be advised. However, that script can edit some config files, including main.cf, so be very careful if you use it. > Here it is with only my networks > altered, maybe something needs to be adjusted since the last upgrade? I > went through the release notes and did the portupgrade from 2.1 to 2.2, > perhaps the TLS support changes are effecting something? Possible, but I wouldn't expect failures until after startup. > esmtp# postconf -n > body_checks = regexp:/etc/postfix/body_checks > command_directory = /usr/local/sbin > config_directory = /usr/local/etc/postfix This means that main.cf is in the /usr/local/etc/postfix directory, while the body_checks map file is in /etc/postfix. Is that right? For testing, you might want to simplify your configuration to see if the errors go away. Good luck.