home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / utilit~1 / initbin.zoo / init-bin / read.me < prev   
Encoding:
Text File  |  1992-11-03  |  5.5 KB  |  162 lines

  1. Release 1.0 (Gamma) (14/9/92)
  2. ----------------------------
  3.  
  4. This file is the READ.ME file for my init/getty/login suite for MiNT on the
  5. Atari ST/TT range of computers. This file must be kept with the distribution
  6. files!
  7.  
  8. This package needs MiNT version 0.90 pre-alpha patchlevel 14 or above.
  9.  
  10. This directory contains a mirror of the directory structure beneath the root
  11. directory of the U: drive, except for the mint directory which contains an
  12. example configuration file and init.prg.
  13.  
  14. Currently, not all the programs have manual pages written for them, this is
  15. in the process of being remedied.
  16.  
  17. How to set it up.
  18. -----------------
  19.  
  20. (1) Create some directories which mirror those in this distribution, eg.
  21.  
  22.     mkdir c:\etc
  23.     mkdir c:\var
  24.     mkdir c:\usr
  25.     mkdir c:\usr\bin
  26.     mkdir c:\bin
  27.  
  28. (2) Copy the files from the directories in this distribution into their
  29.     counterparts as created above, copying the files contained in the
  30.     mint directory into your machine's mint directory.
  31.  
  32. (3) Edit the mint.cnf file so as to represent your system. It should create
  33.     the following directory tree:-
  34.  
  35.  
  36.     / -+- bin
  37.        |
  38.        +- etc
  39.        |
  40.        +- usr -+- bin
  41.        |       |
  42.        |       +- ucb
  43.        |       |
  44.        |       +- local
  45.        |
  46.        +- var -+- adm
  47.        |       |
  48.        |       +- spool
  49.        +- tmp
  50.        |
  51.        +- home
  52.  
  53.     This can be done as demonstrated in the example mint.cnf file using
  54.     symbolic links.
  55.  
  56. (4) Edit the ttytab file so that the command in quotes points to the program
  57.     you want init to start up on each of the terminal lines (use the FULL
  58.     pathname).  Usually this will be either the getty executable or the
  59.     login executable.
  60.  
  61. (5) Edit the passwd file so as to add an account for yourself. The format of
  62.     the passwd file is identical to that of the Unix passwd file.
  63.     (remember to set up your default shell)
  64.  
  65. ** The root password in the sample passwd file is "secret" **
  66.  
  67. (6) Run MiNT.
  68.  
  69. You should now see the system start up (assuming you have all the utility
  70. programs the startup scripts need, ie echo, date etc) and will be presented
  71. with a login prompt. Amd that's all that you need to do!
  72.  
  73.    -------
  74. ** Warning **
  75.    -------
  76.  
  77. Dave Gymer and I have tested this as well as we can, but there still could
  78. be some bugs (and there very probably are!), therefore, to protect ourselves
  79. we must include the following statement:-
  80.  
  81. This is still an early version of this software. As far as we can tell it
  82. will work, but, there are no guarantees as to it's usefullness or fittness
  83. for any purpose whatsoever.
  84.  
  85. By using this software you agree to take full responsibility for any actions
  86. this software makes, including all possible damage to files, hardware (can
  87. it?) and software.
  88.  
  89. Licence:
  90. --------
  91.  
  92. This software is copyright 1991/1992 Stephen R. Usher and Dave Gymer.
  93.  
  94. Some parts were written by other people, to see who please read the sources
  95. provided.
  96.  
  97. The code written by Stephen R. Usher has the following licence conditions.
  98.  
  99. You are allowed to copy, distribute this package as long as the following
  100. conditions are met:-
  101.  
  102. (1) This file is kept with all the other files in this distribution.
  103.  
  104. (2) You may not sell this package for more than double the cost of copying
  105.     the files onto the media (including the cost of the
  106.     media),    excluding any local taxes.
  107.  
  108. You may terminate this licence at any time by destroying all original and
  109. modified copies of this package.
  110.  
  111. You are deemed to have agreed with the terms of this licence if you have a
  112. copy of this package in your posession.
  113.  
  114. If you are resident in, and the package has been supplied in, the United
  115. States of America, it is agreed that the laws of California shall govern
  116. without reference to the place of execution or performance, except as to
  117. copyright matters which are covered by Federal laws. If you are resident,
  118. and the package has been supplied, elsewhere othr than in the United States
  119. of America, it is agreed that the laws of England shall govern without
  120. reference to the place of execution or performance.
  121.  
  122. Code written by Dave Gymer is licenced under the GNU public licence.
  123.  
  124. Code written by other people is copyright the authors, but may be freely
  125. distributed.
  126.  
  127. What does it run on?
  128. --------------------
  129.  
  130. This suite of programs has been tested on Atari STM/FM, Mega ST (TOS 1.2,
  131. 1.4) and TT (TOS 3.05) series of computers running MiNT 0.91, 0.92, 0.93,
  132. 0.94, 0.95 and pre-release versions of 0.96. The baud rate of the serial
  133. ports can only be set by getty under MiNT versions 0.95 and above, and is
  134. not at the moment fool proof.
  135.  
  136. Stephen Usher 3rd November, 1992.
  137.  
  138. Acknowledgements.
  139. -----------------
  140.  
  141. Dave Gymer for getty(8), write(1), wlogin(1), ac(8) and his suggestions for
  142. the improvement of the rest of the package.
  143.  
  144. Alec Muffett, Robert Baldwin and Icarus Sparry for the fcrypt() routine used
  145. in login(8). (But especially Alec, for being a good friend and sending me a
  146. copy of a pre-release version of the routine. His main handicap is that he
  147. is an Amiga owner ;-))
  148.  
  149. Eric Smith and his merry band of helpers for MiNT, without which none of
  150. this would be possible :-).
  151.  
  152. Kenneth Almquist for writing ash and Stephen Neuhaus for porting it to MiNT.
  153. There were two major bugs which I fixed, the first to do with running shell
  154. scripts (it wasn't finding executables with extentions) and the second was
  155. to do you job control. The files modified were exec.c and jobs.c.
  156.  
  157. Terrence W. Holm for last(1).
  158.  
  159. Atari, for a series of computers which don't use Intel "micro-processors".
  160. Pitty their filesystem is slow (probably caused by having to do everything in
  161. a little-endian format) and their documentation is sparse.
  162.