> > 215 UNIX MultiNet Unix Emulation V5.3(93) -> LIST, Unix output format
> 
> There appears to be a version number at the end of this string. Is that
> significant in detecting the type of system or should the system =
> detection
> code ignore the version number?

   Unless you know of a behavior change at some particular version
number, I'd ignore it.  "UNIX" should get you to the UNIX parser. 
"MultiNet" should tell you to avoid "-a".

   As it says, 'For VMS-style, say "cd []".'  If you do that, it'll
identify differently:
      FTP> quote syst
      215 VMS MultiNet V5.3(93)
but you shouldn't hit that when it starts in UNIX mode.

> Also, if the system detection code encounters an unknown system, it =
> would be
> good if there were a way to encourage the user to send a message to
> [email protected] with the address of the server (or at a minimum the 215
> output) so that the right rules could get added into wget.

   I'd guess that "-a" failing is a rare enough problem that waiting for
specific complaints from the victims would be adequate.  But, if you're
looking for things to do, as I recall, there's already an "unknown
listing format -- pretending it's UNIX" message.  Something similar if
"-a" yields nothing might be reasonable.  I wouldn't expect Wget to
recognize every FTP server found in the wild, only the ones which are
known to cause trouble when non-standard stuff (like, say, "-a") is
thrown at them.  That's a shorter list.

------------------------------------------------------------------------

   Steven M. Schweda               sms@antinode-info
   382 South Warwick Street        (+1) 651-699-9818
   Saint Paul  MN  55105-2547

Reply via email to