Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Isaac Dunham
On Tue, Sep 29, 2015 at 11:00:23AM -0400, Steve Litt wrote: > On Mon, 28 Sep 2015 16:05:22 -0400 (EDT) > Rob Owens wrote: > > > > This system is supposed to mount several NFS shares > > on boot, but it always fails -- even when using openrc (which is > > dependency-based) on Funtoo. > > Am I

Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Rainer Weikusat
Timo Buhrmester writes: >> OpenRC? I just don't get it. [...] >> It can't respawn > Probably because people don't want this behavior. Auto-respawn only > makes sense when you're "relying" on buggy software you already expect > to blow up, *and* are unwilling to debug it. I expect that all soft

Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Timo Buhrmester
On Tue, Sep 29, 2015 at 06:45:25PM +0200, Laurent Bercot wrote: > On 29/09/2015 17:34, Timo Buhrmester wrote: > >>It can't respawn > >Probably because people don't want this behavior. Auto-respawn only > >makes sense when you're "relying" on buggy software you already expect > >to blow up, *and* a

Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Laurent Bercot
On 29/09/2015 17:34, Timo Buhrmester wrote: It can't respawn Probably because people don't want this behavior. Auto-respawn only makes sense when you're "relying" on buggy software you already expect to blow up, *and* are unwilling to debug it. "Try turning it off and on again", "A restart wil

Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Timo Buhrmester
> what if it's an exploit ? [...] it means the attacker only has to hit > once to cause a denial of service that lasts until some admin can deal > with it I'd pick a one-hit DoS over unlimited attempts to execute code every day. But yes, you're right that it heavily depends on what service we're t

Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Rob Owens
- Original Message - > From: "Steve Litt" > > Am I the only person who doesn't like OpenRC? It can't respawn > (supervise, whatever you call it). Its init scripts are every bit as > complicated as those of sysvinit, but must be written in a special > language that's confusingly almost but

Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Simon Hobson
Timo Buhrmester wrote: > Probably because people don't want this behavior. Auto-respawn only > makes sense when you're "relying" on buggy software you already expect > to blow up, *and* are unwilling to debug it. "Try turning it off > and on again", "A restart will fix it" is the Windows-way...

Re: [DNG] OpenRC: was s6-rc, a s6-based service manager for Unix systems

2015-09-29 Thread Timo Buhrmester
> OpenRC? I just don't get it. OpenRC is twisted because Linux people [are said to] not understand BSD; Here's a median-length rc.d script (the one for inetd) | #!/bin/sh | # | # $NetBSD: inetd,v 1.7 2004/08/13 18:08:03 mycroft Exp $ | # | | # PROVIDE: inetd | # REQUIRE: DAEMON LOGIN | # KEYWORD: