Date: Tue, 17 Jan 2012 21:18:07 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Peter Wemm <peter@wemm.org> Cc: Julian Elischer <julian@FreeBSD.org>, freebsd-arch@FreeBSD.org Subject: Re: Importing djb's public domain daemontools? Message-ID: <20120117201807.GJ4729@azathoth.lan> In-Reply-To: <CAGE5yCp11A8f0RQMxPjJ0p774EjfbRi6P%2BbQZ=WVpbncEmwyjQ@mail.gmail.com> References: <CAETOPp2Wcww1_fPonru0c6XoX%2BAV_HWoGZKiEMvmY50a5%2ByxRQ@mail.gmail.com> <4F14E291.5090803@FreeBSD.org> <CAETOPp1z0TJecz8kjDvf7trEOS5eogrcqEtDveUYzN=J-SvDNQ@mail.gmail.com> <4F1502CD.90409@FreeBSD.org> <E4B18E7A-74A1-4388-AD79-05DD3E667DAE@bsdimp.com> <4F152475.50503@FreeBSD.org> <33752E6C-E016-4C7E-92DD-97B531D185E7@bsdimp.com> <4F15BB21.50905@freebsd.org> <CAGE5yCp11A8f0RQMxPjJ0p774EjfbRi6P%2BbQZ=WVpbncEmwyjQ@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Tue, Jan 17, 2012 at 10:51:09AM -0800, Peter Wemm wrote: > On Tue, Jan 17, 2012 at 10:17 AM, Julian Elischer <julian@freebsd.org> wrote: > > On 1/17/12 9:29 AM, Warner Losh wrote: > >> > >> I have spent time with djb-ites in other areas. I tend to ignore > >> their ranker and focus on the technical issues. I've had issues with > >> pidfiles and such in the past. There are a lot of hacks to get around > >> those issues, and things mostly work. If there's a good alternative > >> that can be demonstrated to work and gain us additional > >> functionality, I'm all for it. I've fought with init() to make it > >> keep important daemons around should they die. I've worked with other > >> systems that make it easy to do and miss that on FreeBSD. It is > >> possible, but not easy. If daemontools makes it easy, we should > >> evaluate it. > > > > > > > > don't forget other alternatives.. > > > > for example we have launchd from apple which is quite a well > > tested entry in the "init" space of solutions. > > At the risk of prolonging the discussion.. > > We use daemontools at work and I find it horrid to work with. Really horrid. > > However, I do miss a real, pluggable services manager/starter/etc. > launchd springs to mind, if only it wasn't .plist based. > Shouldn't be hard to plug a better format to launchd, something like yaml (Yes I do like yaml :)) for example. what was the final statement of the launchd port summer of code? Can we have something as simple as the current rc with launchd? (for end users) regards, Bapt [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk8V138ACgkQ8kTtMUmk6EyX7wCcC3EmTqffz6+yppfh3FBbRFlh gVUAn2EceIG2Eok7mNvlUm6cEvOm2ZpE =yFov -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120117201807.GJ4729>
