From owner-freebsd-bugs Thu Jul 20 23: 0:12 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9664837B640 for ; Thu, 20 Jul 2000 23:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id XAA80861; Thu, 20 Jul 2000 23:00:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from argos.cerberus.ch (argos.cerberus.ch [193.5.45.1]) by hub.freebsd.org (Postfix) with ESMTP id 2804337B652 for ; Thu, 20 Jul 2000 22:53:09 -0700 (PDT) (envelope-from brp@a0028.cerberus.ch) Received: by argos.cerberus.ch; (8.8.8/1.3/10May95) id HAA27543; Fri, 21 Jul 2000 07:55:46 +0200 (MET DST) Received: from laurie (laurie.cerberus.ch [193.5.44.1]) by chmanappl08.man.ch.cerberus.ch (Build 98 8.9.3/NT-8.9.3) with SMTP id GAA17610 for ; Fri, 21 Jul 2000 06:52:24 +0100 Received: from a0028.cerberus.ch ([10.4.28.43]) by laurie.cerberus.ch (UCX V4.2-21E, OpenVMS V6.2 Alpha); Fri, 21 Jul 2000 07:53:23 +0200 Received: (from brp@localhost) by a0028.cerberus.ch (8.9.3/8.9.3) id JAA00410; Fri, 21 Jul 2000 09:53:09 +0200 (CEST) (envelope-from brp) Message-Id: <200007210753.JAA00410@a0028.cerberus.ch> Date: Fri, 21 Jul 2000 09:53:09 +0200 (CEST) From: thomas.brupbacher@cerberus.ch Reply-To: thomas.brupbacher@cerberus.ch To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/20082: fetch does not work with "user@host" ftp proxies Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 20082 >Category: bin >Synopsis: fetch does not work with "user@host" ftp proxies >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jul 20 23:00:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Thomas Brupbacher >Release: FreeBSD 4.1-RC i386 >Organization: >Environment: 4.1-RC with ctm up to src-4 165 >Description: I am behind a firewall. The ftp proxy expects a user name of "user@host" to connect to the remote host. fetch uses "user@host@port" which does not work for me. >How-To-Repeat: Try to build a port whose source files are not yet on the computer. It will time out in fetch. >Fix: The easiest "fix" is to change lib/libfetch/ftp.c:635 to e = p ? _ftp_cmd(cd, "USER %s@%s", user, host) : _ftp_cmd(cd, "USER %s", user); but this makes other people unhappy (of course). >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message