Report on package efs 1.4

hamish (hamish@bnr.ca)
Wed, 16 Feb 1994 16:50:00 +0000


Dear Ange / Sandy:


I was attempting to write file to tsx-11.mit.edu via our secure
gateway (bnrgate).  This will use the gateway facilities (with no
shared NFS directory).

I got the following error:

Signalling: (wrong-type-argument char-or-string-p nil)
  efs-copy-file-internal("/tmp/efsa02497" nil "/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" ("tsx-11.mit.edu" "amigaftp" "/pub/linux/680x0/src/linux-0.07pl2.diffs.gz") t nil "Writing linux-0.07pl2.diffs.gz" (#<byte-code (result line host-type host user path filename size visit) "???????\"E\"??=???
$?" [result signal ftp-error "Opening output file" format "FTP Error: \"%s\"" line filename visit t efs-set-file-mdtm host user path] 6> unix "tsx-11.mit.edu" "amigaftp" "/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" "/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" 13263 t) nil image)
  efs-write-region(1 13264 "/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" nil t)
  apply(efs-write-region (1 13264 "/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" nil t))
  efs-file-handler-function(write-region 1 13264 "/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" nil t)
  dired-raw-write-region(1 13264 "/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" nil t)
  write-region(1 13264 "/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz" nil t)
  basic-write-file-data("/amigaftp@tsx-11.mit.edu:/pub/linux/680x0/src/linux-0.07pl2.diffs.gz")
  finish-basic-save-buffer()
  basic-save-buffer()
  save-buffer(1)
  call-interactively(save-buffer)

I had done a "find-file" on the remote file, and then I inserted the
local data I wanted saved to it, and then did a save-buffer.  The
remote file did not exist before I attempted this.

Emacs  : GNU Emacs 19.10 Lucid (beta4) of Wed Feb 16 1994 on bmerhae5 (hpux)
Package: efs 1.4

efs believes that the host type of tsx-11.mit.edu is unix.

Contents of *ftp amigaftp@tsx-11.mit.edu*:
Please edit sensitive or irrelevant information.
================================================

Trying...
Connected to bnrgate.
Escape character is '^]'.




SunOS UNIX (bnrgate)





login: hamish

Password:

Last login: Wed Feb 16 16:25:43 from bmerhae5

SunOS Release 4.1.3 (BNRGATE) #1: Mon Nov 23 16:31:06 EST 1992





                       WARNING



      The programs and data stored on this system are licensed to or

are the property of Northern Telecom/Bell-Northern Research Ltd, and

are lawfully available only to authorized users for approved

purposes. Unauthorized access to any program or data on this system is

not permitted. This system may be monitored at any time for

operational reasons, therefore, if you are not an authorized user, 

DO NOT ATTEMPT TO LOG IN.



=======================================================================



Bnrgate has been seeing unusually heavy usage recently. Users often

cannot telnet to bnrgate because all the telnet ports are in use.

Bnrgate does not have the capacity to increase the number of telnet

ports, so we must address the problem cooperatively. Please follow

these recommendations:



1. Logon to bnrgate, do what you need to do, and logoff immediately.

   Others need to use the limited number of telnet ports.



2. Don't use multiple sessions on bnrgate. Each one uses up a scarce

   telnet port.



3. If the task you want to perform on bnrgate is not related to your

   job, please don't do it during working hours (8AM-5PM, Mon-Fri). In

   particular, telnetting to "freenet.carleton.ca" (aka 134.117.1.25)

   during working hours is strongly discouraged.



Walt Sullivan



27 January, 1994 Due to link overloading, "irc" is no longer permitted 

on bnrgate.



Walt Sullivan

                Secure Internet Gateway <bnrgate>



Home Directory for hamish is </users/H/hamish>

To see a list of legal commands, type "help"

To see messages, type "messages" 

bnrgate+ stty -echo nl

bnrgate+ ftp> open tsx-11.mit.edu
Connected to tsx-11.mit.edu.
220 tsx-11 FTP server (Version wu-2.1b(17) Mon Aug 30 20:50:36 EDT 1993) ready.
quote user "amigaftp"
ftp> 331 Password required for amigaftp.
ftp> quote pass  Turtle Power!
230-Welcome, archive user!  This is an experimental FTP server.  If have any
230-unusual problems, please report them via e-mail to ftp-bugs@tsx-11.mit.edu.
230-If you do have problems, please try using a dash (-) as the first character
230-of your password -- this will turn off the continuation messages that may
230-be confusing your ftp client.
230-
230-WARNING: Grabbing a directory with a suffix of .tar.Z (which is
230-supposed to send back the entire contents of that directry as a
230-compressed tar file) doesn't work.  Either .tar alone, or .Z alone
230-(when applied to a files) works, however.  I'm working on it.
230-
230-If you find something on TSX-11 which doesn't work, or which you
230-believe is obselete, please send mail to ftp-linux@TSX-11.MIT.EDU.
230-INCLUDE THE FULL PATHNAME OF THE FILE AND WHY YOU THINK IT IS OBSOLETE.
230-
230-                                                        - Ted
230-
230 User amigaftp logged in.  Access restrictions apply.
ftp> hash
Hash mark printing on (1024 bytes/hash mark).
quote pwd
ftp> 257 "/" is current directory.
quote syst
ftp> 215 UNIX Type: L8
ftp> ls "-al /pub/linux/680x0/." /users/H/hamish/efsa02497
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
local: /users/H/hamish/efsa02497 remote: -al /pub/linux/680x0/.
858 bytes received in 2.2 seconds (0.37 Kbytes/s)
ftp> quote site idle
200 Current IDLE time limit is 900 seconds; max 7200
ftp> ls "-al /pub/linux/680x0/src/." /users/H/hamish/efsa02497
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
local: /users/H/hamish/efsa02497 remote: -al /pub/linux/680x0/src/.
741 bytes received in 0.75 seconds (0.96 Kbytes/s)
ftp> ls "-al /pub/linux/." /users/H/hamish/efsa02497
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
local: /users/H/hamish/efsa02497 remote: -al /pub/linux/.
1569 bytes received in 5.8 seconds (0.26 Kbytes/s)
ftp> quote rnfr /pub/linux/680x0/src/linux-0.07pl2.diffs.gz
550 /pub/linux/680x0/src/linux-0.07pl2.diffs.gz: No such file or directory.
ftp> quote site umask 22
200 UMASK set to 022 (was 022)
ftp> 

current state:
==============
(setq
     efs-defun-version "1.4/1.2"
     efs-dired-version "1.4/1.5"
     efs-gwp-version "1.4/1.2"
     efs-l19.8-version "1.4/1.2"
     efs-ovwrt-version "1.4/1.2"
     efs-report-version "1.4/1.0"
     efs-version "1.4/1.6"
     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 ""
     efs-buffer-name-case nil
     efs-compute-remote-buffer-file-truename nil
     efs-default-account nil
     efs-default-password "hamish@bnr.ca"
     efs-default-user 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 120
     efs-ftp-program-args '("-i" "-n" "-g" "-v")
     efs-ftp-program-name "ftp"
     efs-gateway-hash-mark-size 512
     efs-gateway-incoming-binary-hm-size nil
     efs-gateway-pty-check-threshold nil
     efs-generate-anonymous-password "hamish@bnr.ca"
     efs-gwp-prompt-pattern "bnrgate\\+ "
     efs-hash-mark-size 1024
     efs-high-security-hosts nil
     efs-incoming-binary-hm-size nil
     efs-local-apollo-unix nil
     efs-ls-cache-max 3
     efs-make-backup-files '(unix sysV-unix bsd-unix next-unix apollo-unix dumb-unix super-dumb-unix)
     efs-maximize-idle nil
     efs-message-interval 0
     efs-netrc-filename "~/.netrc"
     efs-nlist-cmd "nlist"
     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-tmp-name-template "/tmp/efs"
     efs-umask nil
     efs-verbose t
     efs-verify-anonymous-modtime nil
     efs-verify-modtime-host-regexp ".*"
     )