home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / c-kermit / ckuaaa.txt < prev    next >
Text File  |  2020-01-01  |  7KB  |  174 lines

  1. File ckuaaa.txt                                                     Dec 2001
  2.  
  3.                C-KERMIT FILES FOR UNIX
  4.  
  5. All files for UNIX C-Kermit have Kermit Distribution names beginning with
  6. 'ck'.  Those particular to UNIX begin with 'cku'.  Those that UNIX C-Kermit
  7. share in common with other C-Kermit implementations begin with 'ckc' or 'ckw'.
  8. When retrieving these files via ftp from kermit.columbia.edu, a Unix computer,
  9. use only lowercase letters in filenames.  (Actually, many of the 'cku' files
  10. are used on other platforms, too.)  Modules embodying strong encryption
  11. algorithms have names beginning with "ck_".
  12.  
  13. All the files needed for UNIX C-Kermit are listed below, and are available
  14. separately in the kermit/f directory.  They are also available in a compressed
  15. tar archive in kermit/archives called ckuxxx.tar.Z, where xxx is the C-Kermit
  16. edit number, for example cku200.tar.Z (and also .gz for gunzip).  Retrieve
  17. this file to your UNIX system in binary mode.  Here is an example of how to
  18. retrieve, unpack, and build:
  19.  
  20.   mkdir kermit
  21.   cd kermit
  22.   ftp kermit.columbia.edu
  23.   Name: anonymous (or "ftp")
  24.   Password: (supply your email address)
  25.   ftp> cd kermit/archives
  26.   ftp> binary (or "type binary")
  27.   ftp> get cku200.tar.Z (or .gz)
  28.   ftp> bye
  29.   uncompress cku200.tar.Z (or gunzip cku200.tar.gz)
  30.   tar xvf cku200.tar
  31.   make xxx
  32.  
  33. where "xxx" is the appropriate makefile entry, for example "make linux".
  34. Please read the comments at the top of the makefile for details.
  35.  
  36. Prebuilt binary executables for selected platforms are in kermit/bin, with
  37. names starting with 'cku'.  See kermit/bin/READ.ME for further information.
  38.  
  39.  
  40. DOCUMENTATION
  41.  
  42.   Frank da Cruz and Christine M. Gianone, "Using C-Kermit", Second Edition,
  43.   Digital Press /  Butterworth-Heinemann, Woburn, MA, 1997, 622 pages,
  44.   ISBN 1-55558-164-1.  Applies to C-Kermit 6.0.  Supplemented by files
  45.   and/or Web pages listed below.
  46.  
  47.  
  48. UNIX C-KERMIT FILES:
  49.  
  50. COPYING.TXT - Copyright and permissions notice.
  51.  
  52. ckuaaa.txt  - This file.
  53.  
  54. ckuker.nr   - UNIX man page for C-Kermit, to be installed in the system's
  55.               local man page directory.  Format via 'nroff -man'.
  56.  
  57. The following files should be placed in a world-readable directory, such as
  58. /usr/local/lib/kermit, so everybody can read and/or copy them:
  59.  
  60. ckermit.ini - Standard C-Kermit initialization file.  Rename to .kermrc
  61.               and place in your home directory.  Or read ckuins.txt to learn
  62.               how to set up a system-wide initialization file.
  63.  
  64. ckermod.ini - Sample C-Kermit customization file.  Rename to .mykermrc and
  65.               place in your home directory.
  66.  
  67. ckermit70.txt Supplement to "Using C-Kermit" for version 7.0.  Also on the
  68.               Web as http://www.columbia.edu/kermit/ckermit70.html.
  69.  
  70. ckermit80.txt Supplement to "Using C-Kermit" for version 8.0.  Also on the
  71.               Web as http://www.columbia.edu/kermit/ckermit80.html.
  72.  
  73. ckcbwr.txt  - General C-Kermit "Beware file" - hints and tips, known bugs, etc.
  74.               On the Web as http://www.columbia.edu/kermit/ckcbwr.html.
  75.  
  76. ckubwr.txt  - UNIX-specific C-Kermit "Beware File".
  77.               On the Web as http://www.columbia.edu/kermit/ckubwr.html.
  78.  
  79. FILES FOR BUILDING UNIX C-KERMIT:
  80.  
  81. ckuins.txt  - UNIX C-Kermit installation instructions.
  82.               On the Web as http://www.columbia.edu/kermit/ckuins.html.
  83.  
  84. ckcplm.txt  - C-Kermit Program Logic Manual.
  85.               On the Web as http://www.columbia.edu/kermit/ckcplm.html.
  86.  
  87. ckccfg.txt  - Documentation for configuration options.
  88.               On the Web as http://www.columbia.edu/kermit/ckccfg.html.
  89.  
  90. makefile    - UNIX makefile for building C-Kermit from source code.  See
  91.               ckuins.txt for details, and also read the comments at the top
  92.               of the makefile.  This makefile has hundreds of entries in it;
  93.               please be careful to pick the most appropriate one.  (NOTE: if
  94.               you don't find a file called "makefile" then look for it under
  95.               alternative names: "Makefile", "ckuker.mak", etc.
  96.  
  97. ckpker.mk   - Makefile specifically for Plan 9.
  98.  
  99. C-KERMIT SOURCE FILES:
  100.  
  101. ckcdeb.h    - Header file common to all C-Kermit modules.
  102. ckcasc.h    - Header file for ASCII character definitions.
  103. ckcsig.h    - Header file for signal handling functions.
  104. ckuver.h    - Header file for version heralds.
  105.  
  106. ckcmai.c    - Main program
  107. ckclib.c    - Common library routines
  108. ckclib.h    - Prototypes for common library routines
  109.  
  110. ckcuni.c    - Unicode support
  111. ckcuni.h    - Definitions and prototypes for Unicode
  112.  
  113. ckufio.c    - UNIX (and OS/2) system-specific file i/o module for C-Kermit.
  114. ckutio.c    - UNIX system-specific communications i/o module for C-Kermit.
  115. ckusig.c    - UNIX signal handling functions.
  116. ckucns.c    - Select-based CONNECT command for UNIX (preferred)
  117. ckucon.c    - Fork-based CONNECT command for UNIX (only if no select())
  118. ckupty.c    - Pseudoterminal support
  119.  
  120. ckcpro.w    - System-independent C-Kermit protocol module, written in 'wart',
  121.               a lex-like preprocessor for C.
  122. ckwart.c    - The 'wart' preprocessor.
  123.  
  124. ckcker.h    - Header file for Kermit protocol items.
  125.  
  126. ckcfns.c, ckcfn2.c, ckcfn3.c - System-independent Kermit protocol support
  127.               routines.
  128.  
  129. ckuusr.c, ckuus2.c, ckuus3.c, ckuus4.c, ckuus5.c, ckuus6.c, ckuus7.c -
  130.               User interface: interactive command processor.
  131.  
  132. ckuusy.c    - User interface: command-line option processor.
  133.  
  134. ckuusx.c    - Support functions shared by interactive-mode and command-line
  135.               option processors.
  136.  
  137. ckuusr.h    - Header file for user interface.
  138.  
  139. ckucmd.c    - Command-parsing functions (keywords, filenames, numbers, etc).
  140. ckucmd.h    - Header file for command-parsing functions.
  141.  
  142. ckuxla.c    - Character-set translation module.
  143. ckcxla.h    - System-independent header file for character-set translation.
  144. ckuxla.h    - UNIX-specific header file for character-set translation.
  145.  
  146. ckudia.c    - DIAL command processor.
  147. ckuscr.c    - SCRIPT command processor.
  148. ckcnet.c    - Network support module.
  149. ckcnet.h    - Header file for network support module.
  150.  
  151. ckctel.c    - Telnet protocol module
  152. ckctel.h    - Definitions and prototypes for Telnet protocol.
  153.  
  154. ckcftp.c    - FTP client.
  155.  
  156. ckuat*.[ch] - Secure authentication modules.
  157. ck_*.[ch]   - Strong encryption modules.
  158.  
  159. OTHER FILES:
  160.  
  161. These are not included in the tar.Z file.  FTP these separately from the
  162. kermit/b directory if you need them.
  163.  
  164. ckc200.txt  - Program update history for edit 200.
  165. ckc197.txt  - Program update history for edits 193-197.
  166. ckc192.txt  - Program update history for edits 191-192.
  167. ckc190.txt  - Program update history for edits 189-190.
  168. ckc188.txt  - Program update history, edits 179-188.
  169. ckc178.txt  - Program edit history, 5A edits through 178.
  170. ckc04f.txt  - Program edit history, version 4F.
  171. ckc04e.txt  - Program edit history, version 4E.
  172.  
  173. (End of file ckuaaa.txt)
  174.