home *** CD-ROM | disk | FTP | other *** search
/ ftp.uv.es / 2014.11.ftp.uv.es.tar / ftp.uv.es / pub / unix / elm-2.4-pl20.tar.Z / elm-2.4-pl20.tar / Instruct < prev    next >
Text File  |  1993-01-12  |  5KB  |  129 lines

  1.                 Instructions
  2.                 ------------
  3.  
  4.                 Last Update: $Date: 1992/12/07 03:44:37 $
  5.  
  6.  
  7.     This file contains instructions on how to create and install
  8. the entire ELM mail system.  It should be read BEFORE any attempts
  9. are made at actually creating and/or installing any of the software
  10. contained herein!
  11.  
  12.     There is actually really one step needed - unpack all the shar
  13. files and then;
  14.  
  15.     $ cd <where-ever you're keeping the Elm sources>
  16.  
  17.     $ sh Configure
  18.  
  19.     Answer the questions of that program, then let it create the
  20. localized Makefiles and system definition files for you.  When it's
  21. done you can double check the configuration (or customize it further)
  22. by reading the Configuration Guide and then rerunning Configure.
  23. There are lots of neat features that are unique to this mailer - it's
  24. worth a quick perusal at least!
  25.  
  26.     Once you're happy with the localized files, you then need to
  27. create the documentation (so there's a bit of a catch-22 that you need
  28. to format the Configuration guide before you are happy with the
  29. localization but can't do that until you're happy with the
  30. localization...oh well).
  31.  
  32.     $
  33.  
  34.     $ make documentation
  35.  
  36.     When that's done, or even if it fails (don't worry too much about
  37. it), do the following:
  38.  
  39.     $ make all > MAKELOG 2>&1 &
  40.     $ tail -f MAKELOG
  41.  
  42.     (if you're in "csh", substitute: "make all >& MAKELOG &")
  43.  
  44. This will take a fair while, so it's recommended that you go and eat 
  45. lunch or play a game for a while!! (alternatively, spend lots of money
  46. on a really FAST machine and blink your eyes a few times...)
  47.  
  48. Assuming there are no errors during compilation (we'll have to assume
  49. that for the moment) you should now be able to list the directory "bin"
  50. and find the following files:
  51.  
  52.   answer        checkalias     filter         messages      printmail
  53.   arepdaemon    elm            frm            newalias      readmsg
  54.   autoreply     fastmail       listalias      newmail
  55.  
  56. next, you can install all the software on your system by;
  57.  
  58.     $ make install
  59.     
  60. Note: On some systems the mailer runs as setgid mail to have the
  61. ability to WRITE to the mail directory (for lock files).  If this is
  62. true, you will have to be root to install Elm (or some other user that
  63. can have the makefile set the setgid bit on the required executables).
  64. If you have a different scheme at your site, feel free to set it up to
  65. use that instead.
  66.  
  67. Finally, we're just about done!   The final checks can be made
  68. by the following commands:
  69.  
  70.     $ elm -z
  71.  
  72. should say "no mail" if nothing's in your incoming mailbox or should
  73. start up the Elm program if there is, and
  74.  
  75.     $ elm -f test/test.mail
  76.  
  77. should read in EIGHT messages from various people.  While here, try to
  78. A)lias, A)lias current message for each of the eight messages to
  79. confirm that the reply/address system is working okay.  Now Q)uit
  80. without having marked anything for deletion...answer the questions
  81. accordingly.
  82.  
  83. If you get this far you're in wonderful shape!  In fact, you're done!
  84.  
  85. Congratulations!  You've just installed one of the best electronic mail
  86. systems available today on your machine (if I say so myself!)
  87.  
  88. IF UPGRADING FROM AN EARLIER VERSION OF ELM, even 2.4 beta, it will
  89. be necessary for all users alias files, as well as the systems alias
  90. file, be upgraded to the new format.  Also some error checking of
  91. alias files has been added.  All users should run the newalias command.
  92.  
  93. HANDY HINTS:  If you want to create a print of the entire set of
  94. sources, including this file, use the command:
  95.  
  96.     $ make listing
  97.  
  98. Also, if you have a number of machines on a network, you can rlogin
  99. to the remote machine and then do a remote install (after checking
  100. to ensure that the networking copy method in the Makefile under the
  101. target "remote-install" is correct) by typing:
  102.  
  103.     $ make -f <remote Makefile> REMOTE=<remote file system> rmt-install
  104.  
  105. (for example, if we had installed the system on machine "machx" and 
  106.  wanted to install it on "machy", with the Makefile in /src/Elm on
  107.  "machx", we could type from "machy";
  108.      $ make -f machx:/src/Elm/Makefile REMOTE=machx: rmt-install
  109.  to have it install the system on machine y!)
  110.  
  111. That's it!
  112. ----------
  113.  
  114.   This document and the entire mail system is
  115.  
  116.     (C) Copyright 1988-1992 by the Usenet Community Trust
  117.     (C) Copyright 1986,1987 by Dave Taylor
  118.  
  119. Elm is now in the public trust.  Bug reports, comments, suggestions,
  120. etc. should be sent to:
  121.  
  122.     Elm group's address:    elm@DSI.COM
  123.                 dsinc!elm
  124.  
  125.     Mail address:        Syd Weinstein
  126.                 Datacomp Systems, Inc.
  127.                 3837 Byron Road
  128.                 Huntingdon Valley, PA 19006-2320
  129.