[He would appear to be right, that in CVS 1.9, -b has this effect. The "emergency fix" seems fairly plausible (as an emergency fix). I still want to fix it for real via the gzip library. The gzip library fix was checked in 20 Oct 1998. -kingdon] Date: Sun, 16 Aug 1998 19:03:02 +0200 (CEST) From: Andre Doherty To: Jim Kingdon Subject: Re: cvs-1.10 : bindir option misdisappear ! I see. Anyway the pb still remains. An emergency fix was to add a dirty putenv("PATH=/bin:/sbin:/usr/local/bin"); in the very beginning of the program, since i don't want to modify the global basic environnement. But you're wrong when you say that the -b option has never affected gzip/gunzip. Check version 1.9.(:-)) The -b argument was then used to set a environment var RCSBIN (main.c:759), which was later added to the path (server.c:3672) . I agree, its aim was not to help running gzip/gunzip but it could be used as a possibility to add extra directories to the server's PATH. I ll be waiting for the "correct fix" :-) Regards, Andre -- Andre Doherty mailto:doherty@thonon.inra.fr __ _ / / (_)__ __ ____ __ / /__/ / _ \/ // /\ \/ / . . . t h e c h o i c e o f a /____/_/_//_/\_,_/ /_/\_\ G N U g e n e r a t i o n . . . On Sun, 16 Aug 1998, Jim Kingdon wrote: > > But, since a server comes with a really light environnement, some > > directories may be missing (eg. path for gzip/gunzip). > > The -b option has never affected gzip/gunzip, as far as I know. > > The correct fix is to handle gzip and gunzip internally, as we already > do for the client (see gunzip_and_write and friends in src/zlib.c). >