From owner-freebsd-java@FreeBSD.ORG Mon Dec 15 04:14:08 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F013B16A4CE for ; Mon, 15 Dec 2003 04:14:08 -0800 (PST) Received: from axl.seasidesoftware.co.za (axl.seasidesoftware.co.za [196.31.7.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C2BF43D2D for ; Mon, 15 Dec 2003 04:14:06 -0800 (PST) (envelope-from sheldonh@starjuice.net) Received: from sheldonh by axl.seasidesoftware.co.za with local (Exim 4.24; FreeBSD) id 1AVrbx-000HB8-CS; Mon, 15 Dec 2003 14:14:05 +0200 Date: Mon, 15 Dec 2003 14:14:05 +0200 From: Sheldon Hearn To: Ernst de Haan Message-ID: <20031215121405.GS13737@starjuice.net> Mail-Followup-To: Ernst de Haan , freebsd-java@FreeBSD.org References: <20031213145040.GE13737@starjuice.net> <200312151155.58748.ernst.dehaan@nl.wanadoo.com> <20031215105851.GQ13737@starjuice.net> <200312151309.47345.ernst.dehaan@nl.wanadoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200312151309.47345.ernst.dehaan@nl.wanadoo.com> User-Agent: Mutt/1.5.4i cc: freebsd-java@FreeBSD.org Subject: Re: Debugging options for tomcat41ctl X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Dec 2003 12:14:09 -0000 On (2003/12/15 13:09), Ernst de Haan wrote: > > My question, then, is why are you imposing this feature requirement on > > these ports? This feature isn't required by other ports that offer > > services. > > I don't remember the exact history of things. All I do know is that people > may rely on this now. And it's an improvement over su(do). Well it's certainly not an improvement over sudo; sudo has a rich ACL language for specifying who can and can't do what. Given that you have to start Tomcat _without_ daemonctl if you want debugging support, and given that the primary purpose of daemonctl is to make it easy for developers to stop and start the service without being root, I suggest that we reimplement the existing rc.d script without using daemonctl, and leave daemonctl installed for folks who want it. Ciao, Sheldon.