From owner-freebsd-rc@FreeBSD.ORG Thu Dec 8 22:19:20 2005 Return-Path: X-Original-To: freebsd-rc@freebsd.org Delivered-To: freebsd-rc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0C6116A41F for ; Thu, 8 Dec 2005 22:19:20 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mail2.fluidhosting.com [204.14.90.12]) by mx1.FreeBSD.org (Postfix) with SMTP id 34F8143D58 for ; Thu, 8 Dec 2005 22:19:16 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 19185 invoked by uid 399); 8 Dec 2005 22:19:10 -0000 Received: from localhost (HELO ?192.168.0.3?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 8 Dec 2005 22:19:10 -0000 Message-ID: <4398B15C.5050501@FreeBSD.org> Date: Thu, 08 Dec 2005 14:19:08 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5 (X11/20051206) MIME-Version: 1.0 To: Ion-Mihai Tetcu References: <20051205145805.0db6cf26@it.buh.tecnik93.com> In-Reply-To: <20051205145805.0db6cf26@it.buh.tecnik93.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.ORG, freebsd-rc@freebsd.org Subject: Re: RC keywords question X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Dec 2005 22:19:20 -0000 Hopefully by new your actual question has been adequately answered, however I wanted to reemphasize one point from this thread because it will be very important for port authors to understand as we move into the world of ports being run as part of the base rcorder. The REQUIRE line does not guarantee that a service will be running when your script starts, it only specifies to rcorder what has to happen before this script is run. Therefore, your application must handle any error conditions that may result if the service you depend on is not actually running when your script tries to run. hth, Doug -- This .signature sanitized for your protection