From xemacs-m  Fri Mar 21 05:02:04 1997
Received: from macon.informatik.uni-tuebingen.de (macon2.Informatik.Uni-Tuebingen.De [134.2.13.2])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id FAA01357
	for <xemacs-beta@xemacs.org>; Fri, 21 Mar 1997 05:02:02 -0600 (CST)
Received: from modas.informatik.uni-tuebingen.de (modas.Informatik.Uni-Tuebingen.De [134.2.12.3]) by macon.informatik.uni-tuebingen.de (8.8.4/8.8.3/AIX-4.1/WSI-1.0) with SMTP id MAA20794; Fri, 21 Mar 1997 12:01:57 +0100
Received: by modas.informatik.uni-tuebingen.de (AIX 4.1/UCB 5.64/4.03)
          id AA23572; Fri, 21 Mar 1997 12:01:54 +0100
Sender: sperber@informatik.uni-tuebingen.de
To: Adrian Aichner <aichner@ecf.teradyne.com>
Cc: Neal Becker <neal@ctd.comsat.com>, xemacs-beta@xemacs.org,
        "@hplb.hpl.hp.com":@hplb.hpl.hp.com:efs-bugs@cuckoo.hpl.hp.com
Subject: Re: efs bug?
References: <E0w2Hhz-0001HX-00@neal.ctd.comsat.com> <rxszpwhao8g.fsf@midnight.ecf.teradyne.com>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
From: sperber@informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor])
Date: 21 Mar 1997 12:01:53 +0100
In-Reply-To: Adrian Aichner's message of 06 Mar 1997 00:54:55 +0100
Message-Id: <y9l7mj1ld9a.fsf@modas.informatik.uni-tuebingen.de>
Lines: 63
X-Mailer: Gnus v5.4.23/XEmacs 20.1


Kind of late follow-up, but better late than never ...

>>>>> "Adrian" == Adrian Aichner <aichner@ecf.teradyne.com> writes:

>>>>> "Neal" == Neal Becker <neal@ctd.comsat.com> writes:

Adrian> Hi Neal,

Adrian> yep, here's my lossage for xemacs-20.1-b5:

Adrian> Listing usr/data/w3.org/ftp/usr/data/w3.org/ftp/usr/data/w3.org/ftp/...done
Adrian> Listing usr/data/w3.org/ftp/usr/data/w3.org/ftp/usr/data/w3.org/ftp/...
Adrian> Listing usr/data/w3.org/ftp/usr/data/w3.org/ftp/...done
Adrian> Listing usr/data/w3.org/ftp/usr/data/w3.org/ftp/...
Adrian> Listing usr/data/w3.org/ftp/...done
Adrian> Listing usr/data/w3.org/ftp/...
Adrian> Reading directory /ftp@ftp.w3.org:/...done
Adrian> Reading directory /ftp@ftp.w3.org:/...

Adrian> I can get to
Adrian> ftp://ftp.w3.org/pub/
Adrian> or
Adrian> ftp://ftp.w3.org/usr/data/w3.org/ftp/pub/
Adrian> fine with netscape.

Adrian> Could this be a substring handling problem?

No.  ftp.w3.org is buggy.  EFS tries to list the parent directory of
/usr/data/w3.org/ftp/pub to find out file attributes and such.  Here
ftp.w3.org returns bogus.  I've attached the protocol.  I don't see
how this could possibly be fixed in EFS, as ftp.w3.org's directory
structure contains recursion because of the relative symlinks.
Netscape never tries to chase any symlink.

Note that getting to /ftp.w3.org:/pub/ (or the other directory)
directly works just fine with EFS.

Cheers =8-} Mike

Connected to ftp2.w3.org.
220 ftp2 FTP server (Version 4.148 Tue Feb 4 19:06:00 MET 1997) ready.
Name (ftp.w3.org:sperber): anonymous
331 Guest login ok, send your email address as password.
Password:
230- Guest login ok, access restrictions apply.
230- Local time is: Fri Mar 21 05:53:27 1997
230 
ftp> ls "-al /usr/data/w3.org/ftp/."
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 18
drwxr-xr-x   6 60001    1            512 Feb 12 18:41 .
drwxr-xr-x   6 60001    1            512 Feb 12 18:41 ..
-rw-r--r--   2 0        1              0 Feb 12 17:05 README
lrwxrwxrwx   1 0        1              9 Feb 12 17:05 bin -> ./usr/bin
dr-xr-xr-x   2 0        1            512 Feb 12 17:07 dev
drwxr-xr-x   3 0        1            512 Feb 12 18:41 devices
dr-xr-xr-x   2 0        1            512 Feb 12 17:08 etc
lrwxrwxrwx   1 0        1             29 Feb 12 17:13 member -> ./usr/data/w3.org/ftp/members
lrwxrwxrwx   1 0        1             25 Feb 12 17:14 pub -> ./usr/data/w3.org/ftp/pub
dr-xr-xr-x   5 0        1            512 Feb 12 17:05 usr
226 Transfer complete.

