EFS 1.6 bug: Can't copy multiple files in dired

Kin Cho (kin@isi.com)
Thu, 31 Mar 94 12:29:26 PST


Fellow efs'ers:

In this ftp session, I marked two files in dired (MIRROR_SITE_INFO
and README), and proceeded to copy them with the "C" dired command
to my local machine.  The first file apparently copied ok, but efs
reported the error "Weird timezone" afterwards and the copying stopped
(the second file is not copied).

The same steps that I've described here works fine with ange-ftp (both
files were copied).

-kin

Emacs  : GNU Emacs 19.22.4 of Wed Mar  9 1994 on phecda (berkeley-unix)
Package: efs

efs believes that the host type of ftp.cdrom.com is unix.

Contents of *ftp anonymous@ftp.cdrom.com*:
Please edit sensitive or irrelevant information.
================================================

open ftp.cdrom.com
Connected to wcarchive.cdrom.com.
220 wcarchive.cdrom.com FTP server (Version 2.1aWU(21) Wed Jul 7 18:31:11 PDT 1993) ready.
quote user "anonymous"
ftp> 331 Guest login ok, send your complete e-mail address as password.
ftp> quote pass  Turtle Power!
230-Welcome to wcarchive.cdrom.com at Walnut Creek CDROM.
230-
230-If your FTP client crashes or hangs shortly after login please try
230-using a dash (-) as the first character of your password.  This will
230-turn off the informational messages that may be confusing your FTP
230-client.
230-
230-This system may be used 24 hours a day, 7 days a week.  The local
230-time is Thu Mar 31 12:10:00 1994.
230-
230-You are user number 170 out of a possible total of 180.
230-
230-If you like, you can get any file in compressed form by adding a .Z to the
230-end and it will be compressed before it is sent to you. Leave off the .Z
230-and it will be uncompressed automatically.
230-
230-Your FTP uploads and downloads are being logged for statistical purposes.
230-These logs may be used to track problems. If you do not like this policy,
230-disconnect now.
230-
230-Please report any problems with the site to ftp-bugs@ftp.cdrom.com.
230-
230-
230-Please read the file README
230-  it was last modified on Sun Nov 28 21:12:23 1993 - 123 days ago
230 Guest login ok, access restrictions apply.
hash
ftp> Hash mark printing on (8192 bytes/hash mark).
quote pwd
ftp> 257 "/" is current directory.
ftp> quote syst
215 UNIX Type: L8 Version: BSD-199103
ftp> ls "-al /." /tmp/efsa03994
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
local: /tmp/efsa03994 remote: -al /.
800 bytes received in 0.29 seconds (2.7 Kbytes/s)
ftp> quote site idle
200 Current IDLE time limit is 900 seconds; max 7200
ftp> ls "-al /pub/." /tmp/efsa03994
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
local: /tmp/efsa03994 remote: -al /pub/.
1328 bytes received in 0.55 seconds (2.4 Kbytes/s)
ftp> ls "-al /.4/." /tmp/efsa03994
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
local: /tmp/efsa03994 remote: -al /.4/.
217 bytes received in 0.025 seconds (8.6 Kbytes/s)
ftp> ls "-al /pub/win3/." /tmp/efsa03994
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
local: /tmp/efsa03994 remote: -al /pub/win3/.
1890 bytes received in 1 seconds (1.8 Kbytes/s)
ftp> type image
200 Type set to I.
ftp> get /pub/win3/MIRROR_SITE_INFO /tmp/jj/MIRROR_SITE_INFO
200 PORT command successful.
150 Opening BINARY mode data connection for /pub/win3/MIRROR_SITE_INFO (1162 bytes).

226 Transfer complete.
local: /tmp/jj/MIRROR_SITE_INFO remote: /pub/win3/MIRROR_SITE_INFO
1162 bytes received in 0.61 seconds (1.9 Kbytes/s)
ftp> quote mdtm /pub/win3/MIRROR_SITE_INFO
213 19940324033900
ftp> quit
221 Goodbye.


current state:
==============
(setq
     efs-19-version "1.6/1.3"
     efs-auto-version "1.6/1.4"
     efs-cp-p-version "1.6/1.0"
     efs-cu-version "1.6/1.1"
     efs-defun-version "1.6/1.3"
     efs-dired-version "1.6/1.8"
     efs-netrc-version "1.6/1.0"
     efs-ovwrt-version "1.6/1.3"
     efs-report-version "1.5/1.1"
     efs-version "1.6/1.11"
     efs-36-bit-binary-file-name-regexp nil
     efs-anonymous-umask nil
     efs-auto-save 0
     efs-auto-save-remotely nil
     efs-backup-by-copying nil
     efs-binary-file-name-regexp "\\.\\([zZ]\\|gz\\|lzh\\|arc\\|zip\\|zoo\\|ta[rz]\\|dvi\\|ps\\|elc\\|gif\\|Z-part-..\\|tpz\\|exe\\|mpg\\|TZ[a-z]?\\)\\(~\\|~[0-9]+~\\)?$\\|\\.\\(ARC\\|ELC\\|TAGS\\|EXE\\|ZIP\\|DVI|ZOO\\|GIF\\)\\([.#;][0-9]+\\)?$"
     efs-buffer-name-case nil
     efs-compute-remote-buffer-file-truename nil
     efs-ding-on-chmod-failure t
     efs-ding-on-umask-failure t
     efs-disable-netrc-security-check nil
     efs-expire-ftp-buffers t
     efs-fancy-buffer-names "%s@%s"
     efs-ftp-buffer-expire-time nil
     efs-ftp-program-args '("-i" "-n" "-g" "-v")
     efs-gateway-hash-mark-size nil
     efs-gateway-incoming-binary-hm-size nil
     efs-generate-anonymous-password t
     efs-hash-mark-size 8192
     efs-high-security-hosts nil
     efs-incoming-binary-hm-size nil
     efs-local-apollo-unix nil
     efs-ls-cache-max 5
     efs-make-backup-files '(unix sysV-unix bsd-unix next-unix apollo-unix dumb-unix super-dumb-unix)
     efs-max-ftp-buffer-size 3000
     efs-maximize-idle nil
     efs-message-interval 0
     efs-nlist-cmd "ls"
     efs-nslookup-on-connect nil
     efs-nslookup-program "nslookup"
     efs-prompt-for-transfer-type nil
     efs-pty-check-retry-time 5
     efs-pty-check-threshold 1000
     efs-retry-time 5
     efs-root-umask nil
     efs-send-hash t
     efs-short-circuit-to-remote-root nil
     efs-suppress-abort-recursive-edit-and-then nil
     efs-umask nil
     efs-verbose t
     efs-verify-anonymous-modtime nil
     efs-verify-modtime-host-regexp ".*"
     efs-ftp-program-name "ftp"
     efs-ftp-program-args '("-i" "-n" "-g" "-v")
     efs-local-host-regexp ".*"
     efs-ftp-local-host-regexp ".*"
     efs-gateway-host nil
     efs-smart-gateway nil
     efs-gateway-program "rsh"
     efs-gateway-program-args nil
     efs-gateway-program-interactive nil
     )