From owner-freebsd-hackers@FreeBSD.ORG Fri Jun 15 19:43:39 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 E5C43106564A; Fri, 15 Jun 2012 19:43:39 +0000 (UTC) (envelope-from outbackdingo@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 476378FC0C; Fri, 15 Jun 2012 19:43:38 +0000 (UTC) Received: by bkvi18 with SMTP id i18so3302789bkv.13 for ; Fri, 15 Jun 2012 12:43:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=6BWcAE2ouXNxptPn/a6eSE2FeZ9BhNu3JZIi1MqWqtU=; b=y+RZuD+23XE6wmlGpZeUaZLD1ydUh4zK5rW9ZVhJRUjl4NYmI7ap6d9po+pDYtfbeB 5MJfK6o0eg5rUbXgfpUJhZCvxm8d9jTgbTMDAwbxRglWl/aofkrK3Wd1/jrudQ87DE+3 85funNZ6KP6yss9mAE0MJ4eBES7NJAn5Atzjj3W73G0V5xHj67X8uMJORWevl49xxbpL H+TldIASkZRdMwnxbbMSNWdeY//NbE5m4sa6hICVsWp3DAkUQNFFE72bAHI4jfXxJGxa bGK3peRBwgh95X9WIOSZu4bu4zXDYNKICK7jVfL/XqNghW4RnUcuVrs7DWYkbcTUKx6s RCcQ== MIME-Version: 1.0 Received: by 10.204.152.22 with SMTP id e22mr3397725bkw.8.1339789417911; Fri, 15 Jun 2012 12:43:37 -0700 (PDT) Received: by 10.204.33.193 with HTTP; Fri, 15 Jun 2012 12:43:37 -0700 (PDT) In-Reply-To: <20120615124849.GI96212@ass.kameli.org> References: <20120615124849.GI96212@ass.kameli.org> Date: Fri, 15 Jun 2012 15:43:37 -0400 Message-ID: From: Outback Dingo To: =?ISO-8859-1?Q?Atte_Peltom=E4ki?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-hackers@freebsd.org" , Richard Yao , openrc@gentoo.org, Nathan Whitehorn 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: Fri, 15 Jun 2012 19:43:40 -0000 On Fri, Jun 15, 2012 at 8:48 AM, Atte Peltom=E4ki w= rote: > On Thu, Jun 14, 2012 at 02:09:38PM -0400, Richard Yao wrote: >> Also, I am certain that the OpenRC developers would be thrilled if >> FreeBSD adopted OpenRC. If FreeBSD core is interested in OpenRC, feel >> free to contact the OpenRC and/or the Gentoo FreeBSD developers. We >> would all love to see OpenRC in upstream FreeBSD. > > Replacing rc(8) has a lot of risks and not many benefits. Current system > is somewhat limited, but it works, it's simple to understand and > everyone already knows it and uses it. > > Solaris SMF is by far the most advanced bootup/service manager I've come > across, even though it's UI is somewhat irritating. When configured > correctly, you can trust SMF to deal with any problem; when a needed > resource for a given service is down, that service isn't started. When > the service is malfunctioning, it's restarted at a configured interval > or marked as malfunctioning and stopped and admin is contacted. And so > forth. Faster boot times come as a simple added bonus from proper > design. > > Anyone serious about replacing rc(8) should take a good look at SMF > feature list, then decide if such a thing is worth spending time > reimplementing. Doing a dozen half-assed implementations like Linux is > doing is just dumb and aggravates sysadmins. > > Personally, as much as I like power of SMF, I think FreeBSD devs have > much more important (and interesting) things to do. > Theres always Launchd also......... > -- > Atte Peltom=E4ki > =A0 =A0 atte.peltomaki@iki.fi <> http://kameli.org > "Your effort to remain what you are is what limits you" > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= "