|
|
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: -------
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.