From owner-freebsd-arch@FreeBSD.ORG Tue Jan 17 18:28:21 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 E59F6106566C for ; Tue, 17 Jan 2012 18:28:21 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) by mx1.freebsd.org (Postfix) with ESMTP id B13BB8FC0C for ; Tue, 17 Jan 2012 18:28:21 +0000 (UTC) Received: from julian-mac.elischer.org (c-67-180-24-15.hsd1.ca.comcast.net [67.180.24.15]) (authenticated bits=0) by vps1.elischer.org (8.14.4/8.14.4) with ESMTP id q0HIG2S1096424 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 17 Jan 2012 10:16:04 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <4F15BB21.50905@freebsd.org> Date: Tue, 17 Jan 2012 10:17:05 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.2.25) Gecko/20111213 Thunderbird/3.1.17 MIME-Version: 1.0 To: Warner Losh References: <4F14E291.5090803@FreeBSD.org> <4F1502CD.90409@FreeBSD.org> <4F152475.50503@FreeBSD.org> <33752E6C-E016-4C7E-92DD-97B531D185E7@bsdimp.com> In-Reply-To: <33752E6C-E016-4C7E-92DD-97B531D185E7@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 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:28:22 -0000 On 1/17/12 9:29 AM, Warner Losh wrote: > I have spent time with djb-ites in other areas. I tend to ignore > their ranker 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. don't forget other alternatives.. for example we have launchd from apple which is quite a well tested entry in the "init" space of solutions.