home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume3 / xsaver / part01 / README < prev    next >
Encoding:
Text File  |  1989-03-10  |  2.2 KB  |  55 lines

  1. # $Source: /u1/uus/src/xscreensaver/RCS/README,v $
  2. # $Author: jik $
  3. # $Header: README,v 1.4 89/02/26 03:47:32 jik Exp $
  4. #
  5. # Isn't RCS fun?
  6. #
  7.  
  8. This is the source code and all supplementary files for the
  9. xscreensaver program.  You should be able to compile the code right
  10. out of the box after modifying only the Makefile to fit your
  11. particular setup.  However, if you want the xscreensaver to have a
  12. mandatory maximum timeout period, you'll need to #define the symbol
  13. MAXTIMEOUT in xscreensaver.h to contain a string which represents the
  14. maximum timeout in minutes, and you'll also need to #define TIMEOUT to
  15. be a string representing the default timeout length.
  16.  
  17. If you use some strange variant of unix that doesn't use 13-character
  18. encrypted passwords, you'll need to change PASSWDLENGTH in
  19. xscreensaver.h to reflect the correct length of an encrypted password
  20. string in the /etc/passwd file.
  21.  
  22. If you allow usernames longer than 15 characters, you'll need to
  23. change MAXUSERNAME.
  24.  
  25. If your C library uses putenv rather than setenv, you should define
  26. setenv to putenv.  It's undef'd in the stuff I ship out because my
  27. library uses setenv.
  28.  
  29. You probably shouldn't fiddle with anything else in xscreensaver.h
  30. without taking a look at where the stuff is used first.
  31.  
  32. You MUST link xscreensaver against the most up-to-date X11R3 X toolkit
  33. sources (fix8 from the X consortium, at the time I wrote this
  34. paragraph), or it will not work.  In addition, you must apply the
  35. patch in the file toolkit_patch to your toolkit library sources and
  36. rebuild them.  This file contains some patches that, while not yet
  37. released by the X Consortium, fix bugs that prevent the xscreensaver
  38. from working properly.  They will probably be released by the
  39. Consortium soon -- trust me, they were written by one of the toolkit's
  40. authors :-) (not me, mind you)
  41.  
  42. Any questions, suggested improvements, bugs, bug-fixes, etc. should be
  43. sent to Jonathan Kamens (that's me):
  44.     Internet:     jik@Athena.MIT.EDU
  45.                         jik@pit-manager.MIT.EDU
  46.     BITnet:        s20020@MITVMA
  47.     UUCP:        {where-ever}!{mit-eddie,bloom-beacon}!athena!jik
  48.  
  49. Have fun, and make sure to send me your comments, suggestions and
  50. fixes!
  51.  
  52.     Jonathan Kamens
  53.     MIT Student Information Processing Board
  54.     MIT Project Athena
  55.