home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1994 June / NEBULA_SE.ISO / SourceCode / HighScoreServer / README < prev    next >
Encoding:
Text File  |  1993-07-24  |  1.6 KB  |  40 lines

  1.  
  2. This is the GameKit basic network High Score server.
  3. To use it, just create a user "hscore" on your local
  4. system with home directory /usr/local/games/highscores
  5. and place the high and serverd programs in that directory.
  6. The serverd program should be owned by "hscore" and should
  7. be set to run set-uid.  The directory should be writeable
  8. by the user "hscore".  Then, do something in your rc.local
  9. that looks like the rc.local.example I put in this directory.
  10.  
  11. (I also put a ls -al of the /usr/local/games/highscores
  12. directory here, so you can see what I did.)
  13.  
  14. This works great for me on my local net at home.  (4 68040
  15. based machines)  Fr a while, we even had an Intel machine
  16. talking to it.  Unfortunately, this binary requires motorola
  17. hardware.  Since I don't have access to NeXTs on the
  18. InterNet, I haven't tested that, but expect it to work as
  19. long as the nameservers can talk to each other....
  20.  
  21. As games come along, new highscore files will be created as
  22. needed to support them.  A log file is kept of all the major
  23. transactions with the server; you may wish to periodically
  24. trim this file!  (Oh, it's called "log", curiously enough.)
  25.  
  26. If you want to change any of the path names or build an Intel
  27. version, please get the source (and gamekit) from ftp.byu.edu
  28. in pub/next/gamekit_proj.tar.gz  and configure it to taste.
  29.  
  30. Good luck!
  31.  
  32. Questions?  Email to:
  33. Don_Yacktman@byu.edu
  34.  
  35. ALERT:  One known problem:  if the server is installed incorrectly
  36. (ie it can't write to the high score files) then it will crash.
  37. The high program will restart it automatically, but you should be
  38. careful to install it right!  In the future, it will log the error
  39. rather than crash.
  40.