From owner-freebsd-current@FreeBSD.ORG Wed Nov 26 19:34:56 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECAAF16A4CE for ; Wed, 26 Nov 2003 19:34:56 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id B650643F93 for ; Wed, 26 Nov 2003 19:34:55 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.10/8.12.9) with ESMTP id hAR3YGvX076672; Wed, 26 Nov 2003 19:34:16 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.10/Submit) id hAR3YGsv076671; Wed, 26 Nov 2003 19:34:16 -0800 (PST) (envelope-from obrien) From: "David O'Brien" To: Tim Kientzle Message-ID: <20031127033416.GA76579@dragon.nuxi.com> References: <20031123042635.GB677@saboteur.dek.spc.org> <3FC16644.7070005@acm.org> <20031124114006.GA60761@dragon.nuxi.com> <3FC2655A.8080202@acm.org> <20031124224030.GB67578@dragon.nuxi.com> <3FC298E9.1050000@acm.org> <20031126025954.GC56876@dragon.nuxi.com> <3FC4F2FC.6080905@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3FC4F2FC.6080905@acm.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-BETA Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-current@freebsd.org Subject: Re: HEADS UP: /bin and /sbin are now dynamically linked X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-current@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Thu, 27 Nov 2003 03:34:57 -0000 X-Original-Date: Wed, 26 Nov 2003 19:34:16 -0800 X-List-Received-Date: Thu, 27 Nov 2003 03:34:57 -0000 On Wed, Nov 26, 2003 at 10:37:48AM -0800, Tim Kientzle wrote: > >If we're going to add an FTP client, lets pick the one with the best > >functionality for the job -- /usr/bin/ftp. I may not know the complete > >URL to the bits I need, and if so with fetch you're still screwed. > > On the other hand, /usr/bin/ftp also has drawbacks: > It requires ncurses (one reason I am interested in dropping vi is to > shed the ncurses library and the need for a termcap file), it's > considerably larger than fetch, I don't feel like fighting the vi battle. IF we are going to expand /rescue beyond 100% compatability with /[s]bin, we need a tolerable editor. That is vi, unless we use edit(1) or import > and it doesn't support HTTP. $ /usr/bin/ftp http://www.theregister.co.uk/content/6/32524.html Requesting http://www.theregister.co.uk/content/6/32524.html 100% |*************************************| 22559 35.32 KB/s 00:00 ETA 22559 bytes retrieved in 00:00 (35.28 KB/s) NetBSD, which is where we got /usr/bin/ftp from, doesn't have fetch(1). They use their ftp client for all the things we use fetch(1) for. It makes sense as there is less code duplication and you always have the tool working identical for interactive and "batch" transfers. -- -- David (obrien@FreeBSD.org)