home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / mint / init_5 / read.me < prev    next >
Encoding:
Text File  |  1993-08-03  |  4.9 KB  |  127 lines

  1. Release 1.0 (Beta) (10/2/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 source!
  6.  
  7. This package needs MiNT version 0.9 pre-alpha patchlevel 14 or above.
  8.  
  9. This directory structure contains four directories, init, getty, login and
  10. etc.  When the project is complete these will contain the source for the
  11. "init" process, "getty" process, login and passwd and related config files
  12. for MiNT respectively. Currently, however, only versions of init(8),
  13. login(1), passwd(1), finger(1), write(1), wlogin(1) (for MGR), ac(8) and
  14. who(1) have been written. The etc directory contains sample config files.
  15.  
  16. All the manual pages for the programs are held in the man directory.
  17. Currently, not all the programs have manual pages written for them, this is
  18. in the process of being remedied.
  19.  
  20. How to compile:-
  21.  
  22. 1st) Copy the header files in the include directory into the directory which
  23.     normally holds your C header files.
  24.  
  25. 2nd) Edit the makefile in this directory so that it fits your system.
  26.  
  27. 3rd) Type make.
  28.  
  29. How to use:-
  30.  
  31. Copy all the files except mint.cnf from the etc directory into a directory
  32. called /etc on the drive which holds the mint executable. (If you want a log
  33. of logins, create an empty file in /var/adm called wtmp.)
  34.  
  35. Edit the ttytab file so that the command in quotes points to the program you
  36. want init to start up on each of the terminal lines (use the FULL pathname).
  37. Usually this will be either the getty executable or the login executable.
  38.  
  39. Edit the passwd file so as to add an account for yourself. The format of the
  40. passwd file is identical to that of the Unix passwd file. (remember to set
  41. up your default shell)
  42.  
  43. ** The root password in the sample passwd file is "secret" **
  44.  
  45. Note. If you don't use the MiNT unified filesystem (you'll be silly if you
  46.     don't), the path sections of the passwd file are in the    format:-
  47.         /dev/<drive letter>/<path>
  48.  
  49. Edit the mint.cnf file supplied in the "etc" directory so as to reflect your
  50. own set-up and copy it to the same directory as your mint.prg.
  51.  
  52. Make a copy of your favourite Bourne-like shell to /bin/sh.ttp.
  53.  
  54. Type "make install"
  55.  
  56. Run MiNT.
  57.  
  58.    -------
  59. ** Warning **
  60.    -------
  61.  
  62. Dave Gymer and I have tested this as well as we can, but there still could
  63. be some bugs (and there very probably are!), therefore, to protect ourselves
  64. we must include the following statement:-
  65.  
  66. This is still an early version of this software. As far as we can tell it
  67. will work, but, there are no guarantees as to it's usefullness or fittness
  68. for any purpose whatsoever.
  69.  
  70. By using this software you agree to take full responsibility for any actions
  71. this software makes, including all possible damage to files, hardware (can
  72. it?) and software.
  73.  
  74. Licence:
  75. --------
  76.  
  77. This software is copyright 1991/1992 Stephen R. Usher and Dave Gymer.
  78.  
  79. You are allowed to copy, distribute and modify the source code included in
  80. this package as long as the following conditions are met:-
  81.  
  82. (1) This file is kept with all the other files in this distribution.
  83.  
  84. (2) Any files which are modified by you are clearly maked as such and that
  85.     you take full responsibility for the code you modify.
  86.  
  87. (3) Your may not sell this package for more than the cost of copying the
  88.     files onto the media (including the cost of the media) plus 30%
  89.     excluding any local taxes.
  90.  
  91. You may terminate this licence at any time by destroying all original and
  92. modified copies of this package.
  93.  
  94. You are deemed to have agreed with the terms of this licence if you have a
  95. copy of this program in your posession.
  96.  
  97. If you are resident in, and the package has been supplied in, the United
  98. States of America, it is agreed that the laws of California shall govern
  99. without reference to the place of execution or performance, except as to
  100. copyright matters which are covered by Federal laws. If you are resident,
  101. and the package has been supplied, elsewhere othr than in the United States
  102. of America, it is agreed that the laws of England shall govern without
  103. reference to the place of execution or performance.
  104.  
  105. This suite of programs has been tested on Atari STM/FM, Mega ST (TOS 1.2,
  106. 1.4) and TT (TOS 3.05) series of computers running MiNT 0.91, 0.92 and 0.93.
  107.  
  108. Stephen Usher 10th February, 1992.
  109.  
  110. Acknowledgements.
  111. -----------------
  112.  
  113. Dave Gymer for getty(8), write(1), wlogin(1), ac(8) and his suggestions for
  114. the improvement of the rest of the package.
  115.  
  116. Alec Muffett, Robert Baldwin and Icarus Sparry for the fcrypt() routine used
  117. in login(8). (But especially Alec, for being a good friend and sending me a
  118. copy of a pre-release version of the routine. His main handicap is that he
  119. is an Amiga owner ;-))
  120.  
  121. Eric Smith and his merry band of helpers for MiNT, without which none of
  122. this would be possible :-).
  123.  
  124. Atari, for a series of computers which don't use Intel "micro-processors".
  125. Pitty their filesystem is slow (probably caused by having to do everything in
  126. a little-endian format) and their documentation is sparse.
  127.