home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume25 / pty4 / part03 / WTF < prev   
Encoding:
Text File  |  1992-02-19  |  2.3 KB  |  69 lines

  1. BLURB: general blurb on what pty does for you.
  2.  
  3. README: the first thing you should read; gives basic information and
  4. credits, and tells you how to get pty running.
  5.  
  6. FORMLETTER: the form letter you should send back to me when you get to
  7. step #12 in README.
  8.  
  9. SYSCONF: a shell script which looks for various features of your system
  10. and changes config/* accordingly.
  11.  
  12. WTF: this file, detailing what the, uh, files in this distribution are
  13. for.
  14.  
  15. CALLS: a detailed list of all the syscalls and library calls used by
  16. pty, followed by a breakdown of the calls into groups and a description
  17. of what you have to do to port each group. This is the most important
  18. file to read if you're going to port pty to a non-BSD system.
  19.  
  20. CHANGES: reverse chronological list of most of the changes to pty 4.0.
  21.  
  22. COPYRIGHT: short explanation of the copying rights I'm giving you.
  23.  
  24. FILES: list of all the files in the pty 4.0 distribution, in some order;
  25. used by ``make shar'', for example.
  26.  
  27. OBJECTS: list of all the .o files created while compiling pty.
  28.  
  29. BINARIES: list of all the executables created by ``make''.
  30.  
  31. Makefile: instructions for make, in a reasonably portable format.
  32.  
  33. TESTS: typescript of a typical pty test run.
  34.  
  35. NEW: explanation of the important differences between pty 3.0 and pty 4.0.
  36.  
  37. NOTES: random implementation notes. This is the first place to turn to
  38. if you're not sure about something in the code.
  39.  
  40. IMPACT: rough outline of how pty affects the rest of the system.
  41.  
  42. SECURITY: dull explanation of the incredible torture pty 4.0 has to go
  43. through to ensure that a tty is ``clean''.
  44.  
  45. QUESTIONS: questions and pty-based answers, mostly stolen from the
  46. USENET newsgroup comp.unix.questions.
  47.  
  48. *.draft*: draft papers dealing with random topics of possible interest.
  49. SESS.draft2 leads the reader through a session management tutorial.
  50.  
  51. *.1: man pages for user programs.
  52.  
  53. *.3: man pages for libraries.
  54.  
  55. *.7: man pages giving general information.
  56.  
  57. *.8: man pages for sysadmin programs.
  58.  
  59. *.c: C source files.
  60.  
  61. *.h: C header files.
  62.  
  63. *.sh: sh source files. Makefile does the work of ``compiling'' these.
  64.  
  65. config/*.h: configuration files. Instead of a big config.h, or lots of
  66. options spread through Makefile or through individual files, all
  67. compile-time options are collected here. SYSCONF edits some of these.
  68. You can edit them too. Or steal them for other programs.
  69.