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 >
Wrap
Text File
|
1994-11-20
|
6KB
|
134 lines
Hi there. This is an initial beta version of NcFTP for OS/2, which I only
just finished porting over. It still needs a little bit of polishing, but
the major features appear to work.
------------------------------------------------------------------------------
NOTE: I just found out that the beta of NcFTP version 2 is available, and I
plan to begin porting this immediately (either by modifying making the
substantial changes that are currently requires, or helping E.Mattes
make the necessary substantial changes in EMX). However, this means
that beyond obvious bug fixes, I will probably not be making any major
changes to this version from here on. It supports getline and seems to
have fairly good support for FAT files, so...it should be okay.
Of course, if you find any bugs, I'd love to hear about them.
------------------------------------------------------------------------------
At this time I am not publicly releasing the source for a number of reasons,
although I may send it to you if you write me.
As far as I can tell, everything works. However, there are a few things you
should know for setup:
- The following environment settings should be set up by you:
USER - your username (it's important for the anonymous logins)
HOME - your home directory (this is where the ncrecent file is kept and
where the ftprc file is read from)
SHELL - your command-line shell. Alternatively, you could not set this, and
NcFTP will take your shell from the 'COMSPEC' environment setting.
HOSTNAME - the full name of your host machine. This is important for
the anonymous login. Unfortunately, this binary will not
automatically resolve your domain, so you will need to set
HOSTNAME to be your full machine name. In my case, rather than
setting HOSTNAME to "saturn", I had to set it to
"saturn.net3.io.org".
It is strongly recommended you do this, since some anonymous
servers won't allow an invalid hostname as your anonymous
password.
PAGER - if you wish to use 4OS2's list, try "/4os2/4os2.exe /c list /s", or
"list /s" if 4OS2 is your default shell. Leaving PAGER undefined
will use OS/2's "more" command as your pager.
TERMCAP - This should point to your TERMCAP.DAT file. If you've been using
Emacs or anything like that, then you should have this set up
already. If not, use the enclosed TERMCAP.DAT and point this
setting at it. My setting is "d:/utils/termcap.dat".
TERM - This is your terminal. I have included a termcap file with an entry
that I think looks good with NcFTP, called "mono". Use the enclosed
termcap.dat file (or just the mono entry if you already have a
termcap.dat file), and set your TERM to "mono".
- For those of you familiar with the Unix NcFTP, some of the filenames have
been changed. In particular:
.netrc -> netrc
.ncftprc -> ncftprc
.ncrecent -> ncrecent
Of course, all of these files reside in your home directory.
Please keep this in mind when you read the man page. When the documentation
mentions ".ncftprc", for example, remember that it's actually "ncftprc" in
your HOME directory.
- To view the manual page, just type "readman" while in the ncftp directory.
If you come up with any bugs, I would appreciate a detailed note about:
- How you did it.
- What the errors reported back were.
- A copy of the core file, if possible.
Obviously, you're going to need some sort of TCP/IP to run NcFTP (I had
originally intended to port Term, but that fell byt he wayside since I got a
SLIP account). I have received reports that NcFTP will run just fine on
Warp machines.
Anyway, thanks for trying it out. Please note me if you get any bugs at:
willer@io.org
See ya!
-----------------------------------------------------------------------------
HISTORY
______________
1.8.3 Beta 1
Nov. 12 3am
- initial version
- get still behaves strangely, and mget may be broken
______________
1.8.3 Beta 2
Nov. 12 3pm
- found bug in ReceiveAscii, rewrote it to make mget, get, etc. work
- reduced tempfile generation so it's FAT compatible
______________
1.8.3 Beta 3
Nov. 12 6pm
- fixed bugs in 'lcd' (no argument traps, argument with drive letter fails)
- fixed bug with identical cause in 'set lcd'
______________
1.8.3 Beta 4
Nov. 16
- installed getline into NcFTP. This will allow the user to use cursor
control keys and stuff at the command line
- cut down the detail in error messages
- made startup quieter for those that don't have all environment variables set
- fixed 'get' and 'mget' so they automatically shorten filenames on FAT
filesystems. Be careful, though, because NcFTP doesn't warn you if you're
overwriting a file that already exists.
-----------------------------------------------------------------------------
KNOWN BUGS
- everything that is already known for NcFTP
- FAT compatibility is still a problem. It will probably abort with an error
if you try to get a file with a long filename into a FAT partition. In other
words, there is no automatic shortening of names yet.
- installation more or less requires knowledge of Unix systems right now. In
particular, it helps if you're familiar with NcFTP already.
-----------------------------------------------------------------------------
BUG FIX LOG
Bug ID Fixed Description
------ ----- --------------------------------------------------------------
BUG001 11/13 Trap on 'lcd' with no args
BUG002 11/13 'lcd' to different drive fails
BUG003 11/13 'set lcd' to different drive fails (same as BUG002)
BUG004 11/20 'get' on FAT systems doesn't automatically shorten names
BUG005 11/16 error reporting is ugly