[comp.sys.apollo] Tar on the Apollos

asherman@dino.ulowell.edu (Aaron Sherman) (08/21/90)

lambert@spectrum.cs.unsw.oz.au (Tim Lambert) writes:

   There would appear to be a bug in tar: existing files are not truncated.
   So you need:
	1a. rm `tar tf apollo-emacs.tar`


I have known for a while that Apollo does not think much of tar, and 
have, therefore used Gnu tar. Since it ports smoothly with no mods, I would
suggest this to anyone who needs to use tar heavily on the Apollos.

One more tip: Gnu tar wants to install itself as `tar', which can cause 
some problems, since you may, at a future date actually need to use the 
local version. I would suggest installing it as `gtar', instead.

Just some thoughts.



			-AJS

--
asherman@dino.ulowell.edu	or	asherman%cpe@swan.ulowell.edu
Note that as of 7/18/90 that's asherman@dino.cpe.ulowell.edu
"That that is is that that is not is not is that it it is."

rees@pisa.ifs.umich.edu (Jim Rees) (08/22/90)

In article <ASHERMAN.90Aug20150244@dino.ulowell.edu>,
asherman@dino.ulowell.edu (Aaron Sherman) writes:
  I have known for a while that Apollo does not think much of tar, and 
  have, therefore used Gnu tar. Since it ports smoothly with no mods, I would
  suggest this to anyone who needs to use tar heavily on the Apollos.

I second this.  I don't trust Apollo tar.  I'm still using John Gilmore's
public domain tar, which the gnu version is based on.

I have made the following mods, which I'll be happy to pass on to anyone who
wants them.  It should be easy to apply these to the gnu tar as well.

1.  Adjust the file type for coff and obj files on extract.
2.  Don't try to dump rec, mbx, or other bizarre file types.
3.  Use direct registry calls instead of getpw* and caching.