<html><head></head><body><div>Let's calm down the tone on this please. I've used lots of different kernels but I've never written one.&nbsp;</div><div><br></div><div>"I'll have a double vodka xanax mocha latte with extra whipped cream, please".</div><div><br></div><div>chill.</div><div><br></div><div>deep breath</div><div><br></div><div>take a walk and wait for the pounding in the head to subside.</div><div><br></div><div>On Sun, 2016-01-10 at 14:22 -0500, Michael Trausch wrote:</div><blockquote type="cite"><pre>Oh, wait? So you went on record as an expert in init systems, and you've not even written one? Sue me for misunderstanding, but that's seem to imply you've no expertise there. 

I *have* actually written a small init system with my needed features cherry-picked, for embedded systems. But you claimed to be more of an expert than I on the subject.

Yet more evidence that you're just full of it. 

Sent from my iPhone

<blockquote type="cite">
On Jan 10, 2016, at 1:49 PM, Steve Litt &lt;<a href="mailto:slitt@troubleshooters.com">slitt@troubleshooters.com</a>&gt; wrote:

On Fri, 8 Jan 2016 22:26:46 -0500
Michael Trausch &lt;<a href="mailto:mike@trausch.us">mike@trausch.us</a>&gt; wrote:


<blockquote type="cite">
Since you've written your own init systems and the like and are
*such* an expert there, I'll leave the actual exercise of the C code
to you.
</blockquote>

I'll leave the rest of Michael's post to stand on its own merit, but
feel it necessary to clarify the preceding assertion...

I've never written an init system. I have no incentive to do so,
because Epoch, Runit and s6 do everything I need. After using Runit the
last 3 months, I feel absolutely no desire to switch inits.

Perhaps Michael was referring to the fact that I cobbled together a
functional init out of the Suckless Init PID1 plus Bruce Guenter's
daemontools-encore process supervisor plus a set of shellscripts I call
LittKit to enforce startup ordering on daemontools-encore. Or the fact
that I later substituted Rich Felker's 16 line PID1 for Suckless Init:

<a href="http://troubleshooters.com/linux/diy/suckless_init_on_plop.htm">http://troubleshooters.com/linux/diy/suckless_init_on_plop.htm</a>

Perhaps the "you've written your own init systems" refers to the fact
that I've installed non-packaged, straight-from-the-upstream Runit and
Epoch inits on distros like Manjaro and Centos.

<a href="http://www.troubleshooters.com/linux/init/manjaro_experiments.htm">http://www.troubleshooters.com/linux/init/manjaro_experiments.htm</a>

But take it from me: I've never created an init from scratch. I leave
that to people a lot smarter than I: Gerrit Pape, Subsentient, and
Laurent Bercot. 

My apologies to anyone who got the idea that I had written my own init
systems from scratch.

SteveT

Steve Litt 
January 2016 featured book: Twenty Eight Tales of Troubleshooting
<a href="http://www.troubleshooters.com/28">http://www.troubleshooters.com/28</a>


_______________________________________________
Ale mailing list
<a href="mailto:Ale@ale.org">Ale@ale.org</a>
<a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a>
See JOBS, ANNOUNCE and SCHOOLS lists at
<a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a>
</blockquote>

_______________________________________________
Ale mailing list
<a href="mailto:Ale@ale.org">Ale@ale.org</a>
<a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a>
See JOBS, ANNOUNCE and SCHOOLS lists at
<a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a>
</pre></blockquote><div class="-x-evo-signature-wrapper"><span><pre>-- 
James P. Kinney III

Every time you stop a school, you will have to build a jail. What you
gain at one end you lose at the other. It's like feeding a dog on his
own tail. It won't fatten the dog.
- Speech 11/23/1900 Mark Twain

http://heretothereideas.blogspot.com/
</pre></span></div></body></html>