From owner-freebsd-hackers@FreeBSD.ORG Thu Jun 21 15:42:22 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1847106566C; Thu, 21 Jun 2012 15:42:22 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from hapkido.dreamhost.com (hapkido.dreamhost.com [66.33.216.122]) by mx1.freebsd.org (Postfix) with ESMTP id 943D88FC0A; Thu, 21 Jun 2012 15:42:18 +0000 (UTC) Received: from homiemail-a26.g.dreamhost.com (caiajhbdcbhh.dreamhost.com [208.97.132.177]) by hapkido.dreamhost.com (Postfix) with ESMTP id A800B1856; Thu, 21 Jun 2012 08:45:48 -0700 (PDT) Received: from homiemail-a26.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a26.g.dreamhost.com (Postfix) with ESMTP id 93DD7B8072; Thu, 21 Jun 2012 08:42:01 -0700 (PDT) Received: from lab (ip72-219-240-45.dc.dc.cox.net [72.219.240.45]) (Authenticated sender: trhodes@fbsdsecure.org) by homiemail-a26.g.dreamhost.com (Postfix) with ESMTPA id 2F026B800A; Thu, 21 Jun 2012 08:42:01 -0700 (PDT) Date: Thu, 21 Jun 2012 11:42:00 -0400 From: Tom Rhodes To: Daniel Gerzo Message-Id: <20120621114200.23ff599b.trhodes@FreeBSD.org> In-Reply-To: <20120621171006.Horde.Rzi7VU-oyn9P4zlOtE-CvdA@horde.syscare.sk> References: <4FDF6177.5050608@unsane.co.uk> <4FE100F9.2050009@funtoo.org> <20120620073920.GA5300@lonesome.com> <20120621171006.Horde.Rzi7VU-oyn9P4zlOtE-CvdA@horde.syscare.sk> X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; x86_64-unknown-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, trhodes@freebsd.org Subject: Re: Replacing rc(8) (Was: FreeBSD Boot Times) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jun 2012 15:42:22 -0000 On Thu, 21 Jun 2012 17:10:06 +0200 Daniel Gerzo wrote: > Hello, >=20 >=20 > Just picking a random message related to this issue. Maybe Tom might =20 > update us a bit with the status of his project ;-) Oh, put me on the spot, thanks Daniel! :) >=20 > Cit=E1t Wojciech Puchar : > >>> - monitor running services and restart them if they crash > > > > should not be done, or at least not default. >=20 > http://www.freebsd.org/news/status/report-2010-10-2010-12.html#FreeBSD-Se= rvices-Control-(fsc) > http://www.freebsd.org/news/status/report-2012-01-2012-03.html#FreeBSD-Se= rvices-Control >=20 So, I'm not following the -hackers list (too much email, too little personal time); however, I did take a few moments to familarize myself with the conversation. First off, my project was an attempt to pull what I liked from SMF without some of the annoying parts. I hadn't found it overly complicated, but very SYSV like (for very obvious reasons). At point, I wondered how interesting it would be to replace rc or augment it in some way that we could have several of the very interesting ideas that are floating around out there. Like parallel start up, control of base and ports rc, control of inetd and xinet services, and a quick way to get their status. But it was a passing interest that, without some additional hands, will never turn into a real project. Though, my services control stuff is in the ports collection now (see sysutils/fsc) but that is a post-startup mechanism. Sorry I don't really have more to contribute right now, thanks, -- Tom Rhodes