From owner-freebsd-ports@FreeBSD.ORG Mon Feb 6 19:38:18 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48EAC16A420; Mon, 6 Feb 2006 19:38:18 +0000 (GMT) (envelope-from trix@basement.net) Received: from fran.basement.net (fran.basement.net [66.139.76.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD17043D46; Mon, 6 Feb 2006 19:38:17 +0000 (GMT) (envelope-from trix@basement.net) Received: from [192.168.15.239] (67-108-187-151.rpt.bna.sparkplugbb.com [67.108.187.151]) (authenticated bits=0) by fran.basement.net (8.12.8/8.12.8) with ESMTP id k16JcAb3013330; Mon, 6 Feb 2006 13:38:17 -0600 Message-ID: <43E7A5A2.2010602@basement.net> Date: Mon, 06 Feb 2006 13:38:10 -0600 From: Trix Farrar Organization: Basement.NET User-Agent: Thunderbird 1.5 (X11/20060113) MIME-Version: 1.0 To: Doug Barton References: <43DD0997.3422.3D6D968C@dan.langille.org> <43DDE3CB.23838.6E6C5F@dan.langille.org> <43DF7CAF.2000501@basement.net> <43DF9F75.8020801@FreeBSD.org> <43DFAEBF.8010807@basement.net> <43E006A7.2050705@FreeBSD.org> In-Reply-To: <43E006A7.2050705@FreeBSD.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: bacula-server-1.38.5_1 rc scripts X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: trix@basement.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2006 19:38:18 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, Jan 31, 2006 at 04:53:59PM -0800, Doug Barton wrote: > Trix Farrar wrote: > > Doug Barton wrote: > I presume that this file is in PREFIX/etc, not etc/rc.d, is that > right? Only the scripts themselves should be in the rc.d directory. > Yes, for production, that would be the case. The scripts I have submitted are, admittedly, at the "proof of concept" stage. Ad the scripts don't know where they might be running from at this point, they look for their subroutines in the directory the script was executed from. If they were to be included in the port, yes, they would be patched to look for their subroutines in $PREFIX/etc, as you suggest. > > In the same vein, the configuration options can all be read from a > > single /etc/rc.conf.d/bacula file. > > That leads to an interesting question. Should we add support for a > local rc.conf.d directory? Very few services use this directory now, > so I've hesitated to tweak it, but theoretically support would be > easy to add, and would provide an easier way to set defaults for > more complex scripts (as you already know). > You mean it's not there already? Honestly, I haven't looked. I just kind of assumed it would be there. Then again, I haven't used /etc/rc.conf.d, either. I coded it into the script in an effort to be functionally complete; in line with how everything else works. Thank you for your input. Sorry that I've been so slow to reply. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD56WcUn6S0hqD4tsRAlw2AJ4o0k0RzcEy7g1c8ahsRcgqdZqH3gCeOb1t 9wVW6d2yHrDsu6ATPRccZUI= =Tgtm -----END PGP SIGNATURE-----