Date: Sat, 11 Jun 2016 16:44:04 -0500 From: Pedro Giffuni <pfg@FreeBSD.org> To: Cy Schubert <Cy.Schubert@komquats.com> Cc: FreeBSD-arch list <freebsd-arch@freebsd.org> Subject: Re: Illumos/OpenSolaris SMF to FreeBSD Message-ID: <5f424e4b-f6ea-c20f-e074-c52c50531728@FreeBSD.org> In-Reply-To: <201606112115.u5BLFmOL088454@slippy.cwsent.com> References: <201606112115.u5BLFmOL088454@slippy.cwsent.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/06/2016 16:15, Cy Schubert wrote: > In message <b626122e-8b77-91ff-d481-11849c6b81fd@FreeBSD.org>, Pedro > Giffuni wr > ites: >> Hi Cy; >> >>> Hi, >>> >>> What are people's thoughts about porting Illumos Service Management >>> Facility (SMF) to FreeBSD? The Solaris SMF didn't replace their init(8), >>> it's started by their init(8) through inittab -- we could use ttys or >>> replace init. >>> >> Is this something that could live in ports ... at least for a while? >> It appears there are many options and it's great to be able to choose, >> but I doubt we want to compromise right now on which, >> >>> Like DTrace and ZFS, SMF is CDDL. Does that matter? >> Yes, everything matters. As with all weak-copyleft, a requisite is >> that it cannot be made mandatory. > I wasn't aware that this was an issue to some vendors. db@ and I discussed > it very briefly on IRC. I suppose it could be made optional however that > would mean every start-up script would need to be duplicated in both > environments and that doesn't make any sense. As nice as it would be, it's > probably not meant to be. It would be nice to have something compatible to Solaris but Mark Heily provided a complete list of showstoppers. I know libtecla is in ports and it would be nice to have something like doors but the list is sufficiently long that he port will not happen. > Having said all that, I don't think that Apple's launchd was meant for > servers or the enterprise, not to mention they closed-sourced it. We > probably have to write our own. > > Or we could just *fork* it: it is under a fine license so there is no need to rewrite everything. I personally don't have much interest in such a project though. I would be happy just by merging some more changes from OpenBSD's cron. Pedro.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5f424e4b-f6ea-c20f-e074-c52c50531728>