A while ago, here, I mentioned some evil-archive paranoia in my tar. Several people asked for copies. Chiaki Ishikawa <Chiaki.Ishikawa@personal-media.co.jp>, while working on merging my "paranoia" code into GNU tar, managed to catch a bug that my testing had missed. In retrospect, it's hard to see how I managed to miss it, but miss it I did. Mea culpa. The fix is very simple: --- tar.c Sun Sep 27 15:07:55 1998 +++ tar.c+ Thu Oct 22 17:06:35 1998 @@ -5493,6 +5493,9 @@ { if (DEBUG(J)) fprintf(debugf,"j: readsymlink failed (%s)\n",strerror(errno)); } } + else + { pbp = slash; + } } } } In case the line numbers disagree with your copy somehow, this goes near the end of the xpath_paranoia() function. (The debug line at the top of the context should be enough to allow patch to find the right place in the source.) I seem to have thrown away my list of people to whom I sent individual copies. I will be trying to reconstruct that list from my mailer logs; if you asked for a copy and don't get an individual message from me soon, I probably missed you, so either use the above patch or send me mail.... der Mouse mouseat_private 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
This archive was generated by hypermail 2b30 : Fri Apr 13 2001 - 14:20:45 PDT