From owner-freebsd-arch@FreeBSD.ORG Tue Jan 17 18:15:59 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FD4D1065670; Tue, 17 Jan 2012 18:15:59 +0000 (UTC) (envelope-from db@db.net) Received: from diana.db.net (diana.db.net [66.113.102.10]) by mx1.freebsd.org (Postfix) with ESMTP id 6393E8FC0A; Tue, 17 Jan 2012 18:15:59 +0000 (UTC) Received: from night.db.net (localhost [127.0.0.1]) by diana.db.net (Postfix) with ESMTP id 9BDC422840; Tue, 17 Jan 2012 10:55:03 -0700 (MST) Received: by night.db.net (Postfix, from userid 1000) id 8E8E85C5B; Tue, 17 Jan 2012 13:00:44 -0500 (EST) Date: Tue, 17 Jan 2012 13:00:44 -0500 From: Diane Bruce To: Warner Losh Message-ID: <20120117180044.GB43278@night.db.net> References: <4F14E291.5090803@FreeBSD.org> <4F1502CD.90409@FreeBSD.org> <4F152475.50503@FreeBSD.org> <33752E6C-E016-4C7E-92DD-97B531D185E7@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <33752E6C-E016-4C7E-92DD-97B531D185E7@bsdimp.com> User-Agent: Mutt/1.4.2.3i Cc: Doug Barton , freebsd-arch@freebsd.org Subject: Re: Importing djb's public domain daemontools? X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 18:15:59 -0000 On Tue, Jan 17, 2012 at 10:29:53AM -0700, Warner Losh wrote: > ... > > I have spent time with djb-ites in other areas. I tend to ignore their rancor and focus on the technical issues. I've had issues with pidfiles and such in the past. There are a lot of hacks to get around those issues, and things mostly work. If there's a good alternative that can be demonstrated to work and gain us additional functionality, I'm all for it. I've fought with init() to make it keep important daemons around should they die. I've worked with other systems that make it easy to do and miss that on FreeBSD. It is possible, but not easy. If daemontools makes it easy, we should evaluate it. It would be more useful to see what is offered with other systems and see if we can provide the same or similar functionality with some sort of 'standard' (I know impossible). How much work would it be to simply add a few scripts as Doug suggests? etc. etc. Instead of just saying "lets import everything in daemontools", what really is proposed? How would it impact an embedded system? Is it yet more bloat that should be delegated to the same pile of important ports as sendmail, bind etc. that some of us have been trying to get out of base? - Diane -- - db@FreeBSD.org db@db.net http://www.db.net/~db Why leave money to our children if we don't leave them the Earth?