Annotation of 43BSD/contrib/kermit/ckc40.ann, revision 1.1.1.1

1.1       root        1:  5-Feb-85 16:10:22-EST,5392;000000000000
                      2: Mail-From: SY.FDC created at  5-Feb-85 16:09:41
                      3: Date: Tue 5 Feb 85 16:09:41-EST
                      4: From: Frank da Cruz <[email protected]>
                      5: Subject: Info-Kermit Digest V2 #1 -- New Unix Kermit
                      6: To: [email protected]
                      7: cc: [email protected]
                      8: Reply-To: Info-Kermit@CU20B
                      9: Queries-To: Info-Kermit-Request@CU20B
                     10: 
                     11: Info-Kermit Digest         Tue,  5 Feb 1985       Volume 2 : Number  1
                     12: 
                     13:   ANNOUNCEMENTS -
                     14:       New Unix Kermit Available for Testing
                     15: 
                     16: ----------------------------------------------------------------------
                     17: 
                     18: My apologies for the long delay since the last issue of the Info-Kermit
                     19: Digest, which was Vol.1, No.46, dated 31 December 1984.  This first issue
                     20: of Volume 2 is to announce a test release of the new Unix Kermit.  In
                     21: subsequent issues, I'll attempt to catch up on other overdue items.
                     22: 
                     23: A new Kermit program has been written in C, initially for 4.2 Berkeley Unix.
                     24: The features of this program include:
                     25: 
                     26: . Full implementation of the Kermit protocol, except for Attribute packets:
                     27:   - Acts as server
                     28:   - Talks to server
                     29:   - All packet encoding and error checking options are provided
                     30:   - File transfer interruption
                     31:   - Filename collision avoidance
                     32:   - Binary and text file transfer
                     33: . Modular construction for easy portability to other systems
                     34: . An interactive command parser as well as Unix-style command line arguments
                     35: . Command and initialization files
                     36: . Piped operation
                     37: . Improved terminal connect, with optional logging
                     38: . Logs for debugging, packets, and transactions
                     39: . Communication with IBM mainframes
                     40: 
                     41: Several items on the wish list were not done for lack of time.  They will
                     42: probably be added in the future:
                     43: 
                     44: . File attributes
                     45: . Command macros
                     46: . Login scripts
                     47: . Raw file transmit
                     48: 
                     49: The new program is called "C-Kermit" because it is intended as a basis for
                     50: Kermit programs for any systems that have C compilers.  Its version number
                     51: is 4.0, to distinguish it from earlier releases of Unix Kermit, the most
                     52: recent of which was 3.0.
                     53: 
                     54: This prerelease test version of the program runs only under Berkeley Unix 4.2.
                     55: We also intend to bring it to the following systems within the coming weeks:
                     56: 
                     57: . DEC Pro-350 and Pro-380 with Venix (a Unix v7 derivative)
                     58: . Amdahl UTS on IBM 370-series mainframes
                     59: . Apple Macintosh (maybe)
                     60: 
                     61: Support for other systems will have to be added elsewhere.  The program is
                     62: being "pre-released" at this time for two reasons:
                     63: 
                     64: 1. It seems to be perfectly usable on Berkeley 4.2 systems, and is an
                     65:    improvement over the previous version.
                     66: 
                     67: 2. The modular design may need some adjustment to accommodate certain systems.
                     68:    Before a great deal of additional coding is done, it is highly desirable
                     69:    to get the design and specification of the system-dependent modules stable.
                     70: 
                     71: Therefore, please take the files, read the documentation, try running the
                     72: program on your Berkeley Unix system if you have one, and send comments or bug
                     73: reports to me as soon as you can.  If you have a Unix system that is not
                     74: Berkeley Unix, or a non-Unix system with a C compiler, please take a look at
                     75: the system-dependent modules to see how they could be adapted to your system;
                     76: again, if you have any suggestions or criticisms of the design, please let me
                     77: know.  I'm particularly interested in issues of portability.  After a round or
                     78: two of this, perhaps the design can be agreed upon, and then those who would
                     79: like to contribute support for Version 6, System III, System V, Xenix, PC/IX,
                     80: etc etc, can do so without fear of running into other people's changes for
                     81: other systems.  Before attempting to adapt C-Kermit to a new system, please
                     82: let me know so I can tell you whether someone else is already at work on the
                     83: same thing, and perhaps put you in touch.
                     84: 
                     85: The files are on CU20B as KER:CK*.*, available via anonymous FTP.  The file
                     86: CKERMI.DOC provides user-level documentation as well as a description of the
                     87: program organization and hints for adapting it to new systems.  Within several
                     88: days the files should also be available on BITNET via KERMSRV (to get started
                     89: with KERMSRV, type SMSG RSCS MSG CUVMA KERMSRV HELP), and to Unix systems via
                     90: UUCP from Oklahoma State University, Stillwater, OK.
                     91: 
                     92: Here's how to UUCP to OK State:
                     93: 
                     94: You need to set up "okstate" as a site in your "L.sys" UUCP dialing file
                     95: using the information listed below.  You can then issue the following 
                     96: command on your system:
                     97: 
                     98:        uucp okstate\!/u/kermit/ck\* /usr/spool/uucppublic
                     99: 
                    100:    (this example will retrieve the new Unix version of Kermit)
                    101: 
                    102: The "/usr/spool/uucppublic" is chosen as the destination on your system since
                    103: the destination must be WIDE OPEN (drwxrwxrwx) to everyone.  You should
                    104: not remove files from your uucppublic until the entire transfer is complete
                    105: including any redials that are necessary.  If you do remove some files
                    106: our system may retransmit them, resulting in a higher phone bill for you. 
                    107: 
                    108: -- UUCP Login information --
                    109: 
                    110: Site Name    :  okstate
                    111: Phone number :  (405) 624-6953  (one line only)
                    112: Login name   :  uucpker
                    113: Password     :  thefrog
                    114: Hours        :  10:00pm - 10:00am central time (7 day per week)
                    115: Problem      :  okstate!uucp-support  (UUCP)
                    116:   reports    :  uucp-support%okstate@csnet-relay  (ARPA)
                    117: 
                    118: The phone number is for 300/1200 baud (bell compatible).
                    119: 
                    120: ------------------------------
                    121: 
                    122: End of Info-Kermit Digest
                    123: *************************
                    124: -------

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.