Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Feb 2019 18:17:30 -0800
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        cem@freebsd.org,Conrad Meyer <cem@freebsd.org>,Sidju <lists@sidju.se>
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: nosh init system
Message-ID:  <C6CB9E70-2477-4D9D-A105-75B314C6DBB0@cschubert.com>
In-Reply-To: <CAG6CVpXy4q16QhG1ycFnVZ8cgEfb%2BpS8tmPJykv8Wa-GthginQ@mail.gmail.com>
References:  <c8sxY3L8OrRosQ0UdftF6FrqHGRs_uJal0l7YlID7b_xwVG05yeU8DGoS78wo5089zww5pDdvbM_gwCkXxCVjaPYiDS-kNJLxN7b9iGwfxk=@sidju.se> <CAG6CVpXy4q16QhG1ycFnVZ8cgEfb%2BpS8tmPJykv8Wa-GthginQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On February 8, 2019 1:51:16 PM PST, Conrad Meyer <cem@freebsd=2Eorg> wrote:
>Hi Sidju,
>
>On Fri, Feb 8, 2019 at 12:52 PM Sidju via freebsd-hackers
><freebsd-hackers@freebsd=2Eorg> wrote:
>> I might be missing something since I have only been in the group for
>a few months, but is anyone looking at the "nosh" init system (
>https://jdebp=2Eeu/Softwares/nosh/ )?
>
>Not that I know of=2E
>
>> From what I have read there is some talk of writing a new init
>system; is nosh known to be bad in some way or just obscure (it did
>take me a decent while to find)?
>
>It's good to be use precise terminology when discussing these things,
>because confusion can lead to the wrong idea and pedantic arguments=2E
>To be clear, FreeBSD isn't missing an *init*, which serves to launch
>pid 2 and reap zombies=2E  We're missing a half-decent service
>management system=2E  On Linux, systemd performs both roles=2E  On
>FreeBSD, init(8) serves one role, and rc(8) is a tiny subset of a real
>service management system like systemd=2E
>
>(I think the piece we would consider replacing or supplementing would
>be rc(8)=2E  Part of that might be migrating some responsibilities from
>pid 1 to pid 2, such as spawning gettys=2E  I don't hold strong opinions
>about that=2E)
>
>Nosh may be useful for inspiration (and portions may be used directly;
>it's MIT and BSD licensed)=2E  I haven't taken a thorough look at it,
>and I don't know of anyone else who has either=2E  I don't believe it is
>suitable to be dropped in (for a host of reasons, not all technical),
>but I could be persuaded I am mistaken=2E
>
>Best regards,
>Conrad
>_______________________________________________
>freebsd-hackers@freebsd=2Eorg mailing list
>https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-hackers
>To unsubscribe, send any mail to
>"freebsd-hackers-unsubscribe@freebsd=2Eorg"

I've been partial to Solaris (illumos) smf,  started by init (through thei=
r sysv inittab)=2E CDDL may not be palatable to some but if we could I'd co=
nsider it again=2E

--=20
Pardon the typos and autocorrect, small keyboard in use=2E
Cheers,
Cy Schubert <Cy=2ESchubert@cschubert=2Ecom>
FreeBSD UNIX: <cy@FreeBSD=2Eorg> Web: http://www=2EFreeBSD=2Eorg

	The need of the many outweighs the greed of the few=2E



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C6CB9E70-2477-4D9D-A105-75B314C6DBB0>