Thinking that the BSDs have been left behind is to erroneously presume that the BSDs ran System 5 rc in the first place.  They did not.  Most of them use Mewburn rc (or their own reinvented version thereof), which was invented almost a decade after van Smoorenburg rc, which itself was invented about half a decade after System 5 rc.<p>Here&#x27;s a &quot;portable&quot; script for van Smoorenburg rc that ports to 4 Linux families, complete with the sort of case statements that I described in <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10357589" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10357589</a> :<p>* <a href="http:&#x2F;&#x2F;conman.googlecode.com&#x2F;svn&#x2F;trunk&#x2F;etc&#x2F;conman.init.in" rel="nofollow">http:&#x2F;&#x2F;conman.googlecode.com&#x2F;svn&#x2F;trunk&#x2F;etc&#x2F;conman.init.in</a><p>Here&#x27;s a Mewburn rc script:<p>* <a href="http:&#x2F;&#x2F;cvsweb.netbsd.org&#x2F;bsdweb.cgi&#x2F;~checkout~&#x2F;src&#x2F;etc&#x2F;rc.d&#x2F;devpubd" rel="nofollow">http:&#x2F;&#x2F;cvsweb.netbsd.org&#x2F;bsdweb.cgi&#x2F;~checkout~&#x2F;src&#x2F;etc&#x2F;rc.d&#x2F;...</a>