From owner-freebsd-current@FreeBSD.ORG Sat Dec 3 02:08:34 2005 Return-Path: X-Original-To: freebsd-current@FreeBSD.ORG Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB8F916A41F; Sat, 3 Dec 2005 02:08:34 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C61D43D49; Sat, 3 Dec 2005 02:08:34 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.4/8.13.4) with ESMTP id jB328XjQ034790; Sat, 3 Dec 2005 05:08:33 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.4/8.13.4/Submit) id jB328Wef034789; Sat, 3 Dec 2005 05:08:32 +0300 (MSK) (envelope-from ache) Date: Sat, 3 Dec 2005 05:08:32 +0300 From: Andrey Chernov To: Doug Barton Message-ID: <20051203020831.GA34619@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Doug Barton , freebsd-current@FreeBSD.ORG References: <200512022006.jB2K67AK078509@repoman.freebsd.org> <20051203004057.GA20872@nagual.pp.ru> <4390EFB6.3090307@FreeBSD.org> <20051203012324.GA34147@nagual.pp.ru> <4390F9A2.208@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4390F9A2.208@FreeBSD.org> User-Agent: Mutt/1.5.11 Cc: freebsd-current@FreeBSD.ORG Subject: Re: cvs commit: src/etc rc rc.shutdown rc.subr src/etc/rc.d localpkg src/sys/sys param.h X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 02:08:35 -0000 On Fri, Dec 02, 2005 at 05:49:22PM -0800, Doug Barton wrote: > I'm sorry if I wasn't clear before, the only thing port authors need to do > for properly functioning rc.d-style scripts is to install them as foo > instead of foo.sh. I have attached an untested patch for apache13 that > should do the trick, or at least show you what I have in mind. What you mean by "properly"? Do you mean that scripts without .sh runs in the subshell and not damage main shell? If you not mean that, the damage still there. Please look inside files/apache.sh, what it actually does, before just simple installing it without .sh. -- http://ache.pp.ru/