From owner-freebsd-questions Tue Aug 5 09:20:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA21041 for questions-outgoing; Tue, 5 Aug 1997 09:20:56 -0700 (PDT) Received: from clifford.inch.com (omar@clifford.inch.com [207.240.140.163]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA21034 for ; Tue, 5 Aug 1997 09:20:51 -0700 (PDT) Received: (from omar@localhost) by clifford.inch.com (8.8.5/8.8.5) id MAA17228; Tue, 5 Aug 1997 12:18:50 -0400 Message-ID: <19970805121849.06398@clifford.inch.com> Date: Tue, 5 Aug 1997 12:18:49 -0400 From: Omar Thameen To: Annelise Anderson Cc: Brian Somers , Doug White , Nathan Dorfman , khetan@iafrica.com, freebsd-questions@FreeBSD.ORG Subject: Re: wu-ftpd doesn't tar or compress References: <199708031245.NAA09857@awfulhak.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.65 In-Reply-To: ; from Annelise Anderson on Sun, Aug 03, 1997 at 11:14:56AM -0700 Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, Aug 03, 1997 at 11:14:56AM -0700, Annelise Anderson wrote: > > > On Sun, 3 Aug 1997, Brian Somers wrote: > > > > On Tue, 29 Jul 1997, Brian Somers wrote: > > > > > > > > Wouldn't you need to add compress and tar binaries to ~ftp/bin so they > > > > > will get executed after the chroot() in an anonymous login? > > > > > > > > Yep, except you put them in ~ftp/usr/bin and create > > > > ~ftp/usr/lib/libc.so.... too. > > > > > > Not if you yank them from /bin, they're statically linked there. > > > > /usr/bin contains tar, bin, and compress on my system, of which > only compress is dynamically linked according to ldd. /stand > doesn't contain compress. > > /usr/bin/compress: > -lc.3 => /usr/lib/libc.so.3.0 (0x801d000) > > I tried putting compress in /home/ftp/bin and in /home/ftp/usr/bin, > with the associated library in /home/ftp/lib and /home/ftp/usr/lib, > but "get junk.tar.Z" still doesn't work--it creates a 0 byte file, > even with ftpcompress changed to /usr/bin for .Z. > However "get junk.tar.gz" does work. > > Annelise You'll need to get the source for compress and compile it statically (check the Makefile), then put it in the ~ftp/bin directory. Omar