From owner-freebsd-current@FreeBSD.ORG Sun Feb 23 18:31:49 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 74AA932A for ; Sun, 23 Feb 2014 18:31:49 +0000 (UTC) Received: from mail-ob0-x235.google.com (mail-ob0-x235.google.com [IPv6:2607:f8b0:4003:c01::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 37F52186D for ; Sun, 23 Feb 2014 18:31:49 +0000 (UTC) Received: by mail-ob0-f181.google.com with SMTP id wp4so4359088obc.40 for ; Sun, 23 Feb 2014 10:31:48 -0800 (PST) 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; bh=gY+Y59dUL02q1gfHyQtszV4qFNdgwz5mAbbNC5diQc8=; b=aT8TWlJkk8fOgWNVy/BMetFaDA3AMdywBt9/GXVAzEXdEXA40pF9j1Lvff3SEBOEnT IMNIQM91F6m5rAngqHzicA1Q1TnEXZiiuBoxebzN8aLsnIKyoMkvUwkNwoKCB6pxtRFW VjosktUaCRuPmOpFuyUw2L0RbD7DleCdlc+lma3kKze4+j9mEt1ZnM3peflPRxQXqiTu ZuwUOsn4K3KeP9ogKY+asnfrim7vRVjEcVGtNHiJrAVWbMXPq5mHa1N/x0tz5OW8gMzw CLEXnnFsaCoyZWVt8vCHVbABTDZsbB00H7iFKcPqvMa5nA65UwH+txWqm6hbV6hGa9bu 4j3w== MIME-Version: 1.0 X-Received: by 10.60.145.197 with SMTP id sw5mr18472718oeb.58.1393180308569; Sun, 23 Feb 2014 10:31:48 -0800 (PST) Received: by 10.76.180.164 with HTTP; Sun, 23 Feb 2014 10:31:48 -0800 (PST) Received: by 10.76.180.164 with HTTP; Sun, 23 Feb 2014 10:31:48 -0800 (PST) In-Reply-To: <20140223182232.GA25967@lucius.XxX> References: <20140223182232.GA25967@lucius.XxX> Date: Sun, 23 Feb 2014 10:31:48 -0800 Message-ID: Subject: Re: libinit idea From: Freddie Cash To: Lucius Rizzo Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Bruno Lauz?? , Scot Hetzel , FreeBSD-Current , Andreas Nilsson X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Feb 2014 18:31:49 -0000 Typos and terseness brought to you by the LG G2 running SlimKat. On Feb 23, 2014 10:22 AM, "Lucius Rizzo" wrote: > > * Andreas Nilsson [2014-02-23 09:33]: > > Imho, the replacement to init and rc-scripts I sometimes think about > > would be to import SMF from opensolaris/illumos. There one can at > > least get the commands run and config used without looking at the > > source code. > > I like SMF from Solaris 11 onwards and even SmartOS. However, I have > found to like systemd and use via systemctl on Arch far nicer than any > other rc scripts to date. > > Anyone care to share their thoughts on the pros and cons of something > like systemd the way Arch does? The main developer for systemd is very anti-portability and anti-!Linux. He had actively rejected patches that made his projects work on non-Linux systems. In order to port systemd to a non-Linux system, he wants you to first implement every Linux feature that systemd uses. systemd is a non-starter, and not with considering. In theory, devd could be extended to support socket-activation, and the support for that added to RCng, providing the bulk of the systemd features, without having to deal with the systemd devs.