Where I left off on analysis of other multicall binaries...
authorRob Landley <rob@landley.net>
Thu, 28 Mar 2013 03:34:28 +0000 (22:34 -0500)
committerRob Landley <rob@landley.net>
Thu, 28 Mar 2013 03:34:28 +0000 (22:34 -0500)
www/roadmap.html

index 549c948..4aa6d87 100755 (executable)
@@ -33,8 +33,7 @@ and progress towards implementing it.</p>
 <li><a href=#dev_env>Development Environment</a></li>
 <li><a href=#android>Android Toolbox</a></li>
 <li>Miscelaneous: <a href=#klibc>klibc</a>, <a href=#sash>sash</a>,
-<a href=#sbase>sbase</a>, <a href=#s6>s6</a>, <a href=#nash>nash</a>,
-<a href=#beastiebox>beastiebox</a></li>
+<a href=#sbase>sbase</a>, <a href=#s6>s6</a>...</li>
 </ul>
 
 <hr />
@@ -588,6 +587,8 @@ directly), and another "resume" ala klibc.</p>
 
 <p>But mostly: I don't care about this one. And neither does Red Hat anymore.</p>
 
+<p>Verdict: ignore</p>
+
 <hr />
 <a name=beastiebox />
 <h2>Beastiebox</h2>
@@ -628,6 +629,36 @@ ps reboot route sed sh stty sysctl tar test traceroute umount vi
 
 <p>Not a hugely interesting list, but eh.</p>
 
+<p>Verdict: ignore</p>
+
+<hr />
+<a name=BsdBox />
+<h2>BsdBox</h2>
+
+<p>Somebody decided to do a <a href=https://wiki.freebsd.org/AdrianChadd/BsdBox>multicall binary for freebsd</a>.</p>
+
+<p>They based it on crunchgen, a tool that glues existing programs together
+into an archive and uses the name to execute the right one. It has no
+simplification or code sharing benefits whatsoever, it's basically an
+archiver that produces executables.</p>
+
+<p>That's about where I stopped reading.</p>
+
+<p>Verdict: ignore.</p>
+
+<hr />
+<a name=slowaris />
+<h2>OpenSolaris Busybox</h2>
+
+<p>Somebody <a href=http://hub.opensolaris.org/bin/view/Project+busybox/>wrote
+a wiki page</a> saying that Busybox for OpenSolaris would be a good idea.</p>
+
+<p>The corresponding "files" tab is an auto-generated stub. The project never
+even got as far as suggesting commands to include before Oracle discontinued
+OpenSolaris.</p>
+
+<p>Verdict: ignore.</p>
+
 <hr />
 <h2>Requests:</h2>
 
@@ -635,8 +666,8 @@ ps reboot route sed sh stty sysctl tar test traceroute umount vi
 <blockquote><b>
 <span id=request>
 freeramdisk getty halt hexdump hwclock klogd modprobe ping ping6 pivot_root
-poweroff rev sfdisk sudo syslogd taskset telnet telnetd tracepath traceroute
-unzip usleep vconfig zip free login modinfo unshare netcat help w
+poweroff readahead rev sfdisk sudo syslogd taskset telnet telnetd tracepath
+traceroute unzip usleep vconfig zip free login modinfo unshare netcat help w
 </span>
 </b></blockquote>