I just made a few changes to patch(1) so you could
patch/pull
even if you applied some patches out of order. It should
now iterate the list of patches listed in the main tree, and simply
skip those that you already applied.
(As an aside, it considers as applied those you patch/create'd in
that machine, so it won't bother you with them, because you already
have them).
So, if you already copied them, you could probably
9fs sources.lsub.org and
cp /n/sources.lsub.org/nix/rc/bin/patch/* /rc/bin/patch
again.