<br><div class="gmail_quote">On Wed, Aug 3, 2011 at 11:49 AM, Thomas Jollans <span dir="ltr"><<a href="mailto:t@jollybox.de">t@jollybox.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br><div class="im">
> Interesting.  Of course, it's probably readily available to you.  What<br>
> *ix are you seeing that doesn't include cpio by default?<br>
<br>
</div>Arch Linux - the base install is quite minimal. I just discovered that I<br>
have a program called bsdcpio which is used by mkinitcpio (and possibly<br>
other system scripts); no need for the GNU cpio. Curious.<br><div class="im"></div></blockquote><div class="im"><br>I guess that makes some sense.  If you want to really strip down an install, removing cpio is a good candidate since it duplicates what's in tar, and tar is more popular - especially for interactive use.<br>
<br>
>     Which implementations of cp don't implement -R and -l?<br>
><br>
><br>
> Probably most of them, except GNU and newer BSD.<br>
<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Okay. While GNU libc manuals usually document how portable functions are<br>
in detail, that's not true for the GNU coreutils manuals.<br></blockquote><div><br>I don't think cpio is in GNU coreutils.  Also, I think GNU cpio is a reimplementation, not the original.<br><br>cpio's been around since PWB/Unix, which sits between 6th Edition Unix and 7th Edition.  It should be in just about everything, unless a vendor/distributor got pretty zealous about cutting duplicate utilities.<br>
<br></div></div><br>