home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 035 / ncftpb4.zip / readme.os2 < prev    next >
Text File  |  1994-11-20  |  6KB  |  134 lines

  1. Hi there. This is an initial beta version of NcFTP for OS/2, which I only
  2. just finished porting over. It still needs a little bit of polishing, but
  3. the major features appear to work. 
  4.  
  5. ------------------------------------------------------------------------------
  6. NOTE: I just found out that the beta of NcFTP version 2 is available, and I
  7.       plan to begin porting this immediately (either by modifying making the
  8.       substantial changes that are currently requires, or helping E.Mattes
  9.       make the necessary substantial changes in EMX). However, this means
  10.       that beyond obvious bug fixes, I will probably not be making any major 
  11.       changes to this version from here on. It supports getline and seems to 
  12.       have fairly good support for FAT files, so...it should be okay.
  13.       Of course, if you find any bugs, I'd love to hear about them.
  14. ------------------------------------------------------------------------------
  15.  
  16. At this time I am not publicly releasing the source for a number of reasons,
  17. although I may send it to you if you write me.
  18.  
  19. As far as I can tell, everything works. However, there are a few things you 
  20. should know for setup:
  21.  
  22. - The following environment settings should be set up by you:
  23.   USER - your username (it's important for the anonymous logins)
  24.   HOME - your home directory (this is where the ncrecent file is kept and
  25.          where the ftprc file is read from)
  26.   SHELL - your command-line shell. Alternatively, you could not set this, and
  27.           NcFTP will take your shell from the 'COMSPEC' environment setting.
  28.   HOSTNAME - the full name of your host machine. This is important for 
  29.              the anonymous login. Unfortunately, this binary will not 
  30.              automatically resolve your domain, so you will need to set
  31.              HOSTNAME to be your full machine name. In my case, rather than
  32.              setting HOSTNAME to "saturn", I had to set it to 
  33.              "saturn.net3.io.org". 
  34.              It is strongly recommended you do this, since some anonymous
  35.              servers won't allow an invalid hostname as your anonymous
  36.              password.
  37.   PAGER - if you wish to use 4OS2's list, try "/4os2/4os2.exe /c list /s", or
  38.           "list /s" if 4OS2 is your default shell. Leaving PAGER undefined
  39.           will use OS/2's "more" command as your pager.
  40.   TERMCAP - This should point to your TERMCAP.DAT file. If you've been using
  41.             Emacs or anything like that, then you should have this set up
  42.             already. If not, use the enclosed TERMCAP.DAT and point this
  43.             setting at it. My setting is "d:/utils/termcap.dat".
  44.   TERM - This is your terminal. I have included a termcap file with an entry
  45.          that I think looks good with NcFTP, called "mono". Use the enclosed
  46.          termcap.dat file (or just the mono entry if you already have a
  47.          termcap.dat file), and set your TERM to "mono".
  48. - For those of you familiar with the Unix NcFTP, some of the filenames have
  49.   been changed. In particular:
  50.    .netrc -> netrc
  51.    .ncftprc -> ncftprc
  52.    .ncrecent -> ncrecent
  53.   Of course, all of these files reside in your home directory.
  54.   Please keep this in mind when you read the man page. When the documentation
  55.   mentions ".ncftprc", for example, remember that it's actually "ncftprc" in
  56.   your HOME directory.
  57. - To view the manual page, just type "readman" while in the ncftp directory.
  58.  
  59. If you come up with any bugs, I would appreciate a detailed note about:
  60.  
  61. - How you did it.
  62. - What the errors reported back were.
  63. - A copy of the core file, if possible.
  64.  
  65. Obviously, you're going to need some sort of TCP/IP to run NcFTP (I had
  66. originally intended to port Term, but that fell byt he wayside since I got a
  67. SLIP account). I have received reports that NcFTP will run just fine on 
  68. Warp machines.
  69.  
  70. Anyway, thanks for trying it out. Please note me if you get any bugs at:
  71.  
  72. willer@io.org
  73.  
  74. See ya!
  75.  
  76.  
  77. -----------------------------------------------------------------------------
  78. HISTORY
  79.  
  80. ______________
  81. 1.8.3 Beta 1  
  82. Nov. 12 3am
  83.  
  84. - initial version
  85. - get still behaves strangely, and mget may be broken
  86.  
  87. ______________
  88. 1.8.3 Beta 2
  89. Nov. 12 3pm
  90.  
  91. - found bug in ReceiveAscii, rewrote it to make mget, get, etc. work
  92. - reduced tempfile generation so it's FAT compatible
  93.  
  94. ______________
  95. 1.8.3 Beta 3
  96. Nov. 12 6pm
  97.  
  98. - fixed bugs in 'lcd' (no argument traps, argument with drive letter fails)
  99. - fixed bug with identical cause in 'set lcd'
  100.  
  101. ______________
  102. 1.8.3 Beta 4
  103. Nov. 16
  104.  
  105. - installed getline into NcFTP. This will allow the user to use cursor
  106.   control keys and stuff at the command line
  107. - cut down the detail in error messages
  108. - made startup quieter for those that don't have all environment variables set
  109. - fixed 'get' and 'mget' so they automatically shorten filenames on FAT
  110.   filesystems. Be careful, though, because NcFTP doesn't warn you if you're
  111.   overwriting a file that already exists.
  112.  
  113. -----------------------------------------------------------------------------
  114. KNOWN BUGS
  115.  
  116. - everything that is already known for NcFTP
  117. - FAT compatibility is still a problem. It will probably abort with an error
  118.   if you try to get a file with a long filename into a FAT partition. In other
  119.   words, there is no automatic shortening of names yet.
  120. - installation more or less requires knowledge of Unix systems right now. In
  121.   particular, it helps if you're familiar with NcFTP already.
  122.   
  123.  
  124. -----------------------------------------------------------------------------
  125. BUG FIX LOG
  126.  
  127. Bug ID  Fixed  Description
  128. ------  -----  --------------------------------------------------------------
  129. BUG001  11/13  Trap on 'lcd' with no args
  130. BUG002  11/13  'lcd' to different drive fails
  131. BUG003  11/13  'set lcd' to different drive fails (same as BUG002)
  132. BUG004  11/20  'get' on FAT systems doesn't automatically shorten names
  133. BUG005  11/16  error reporting is ugly
  134.