Updated pop instructions and indicated use of standard "./configure"
[mmh] / INSTALL
diff --git a/INSTALL b/INSTALL
index b9523b5..63021e4 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -14,9 +14,9 @@ You should check the MACHINES file to see if there are any specific
 build instructions for your operating system.  To build nmh, you will
 need an ANSI C compiler such as gcc.
 
-1) Run the command
+1) From the top-level source directory, run the command
 
-   sh configure [options]
+   ./configure [options]
 
    This will check the configuration of your OS, and create the 
    include file config.h, as well as the various Makefiles.
@@ -25,11 +25,10 @@ need an ANSI C compiler such as gcc.
    most interest are listed in a section below.  To see the list 
    of all available options, you can run
 
-   sh configure --help
+   ./configure --help
 
 2) Look through the user configuration section at the beginning
-   of the generated include file `config.h'.  All system-specific
-   definitions should be sensed automatically now, but you may
+   of the generated include file `config.h'. You may
    want to customize some #defines for your environment.
 
 3) make
@@ -159,26 +158,30 @@ Options for configure
 --mandir=DIR     (DEFAULT is ${prefix}/man)
      nmh's man pages are installed here.
 
---enable-masquerade[='draft_from[ mmailid[ username_extension]]']    
+--enable-debug
+     Enable debugging support.
+
+--enable-masquerade[='draft_from mmailid username_extension']    
      If this option is not specified, the mts.conf file will contain the line
      "masquerade: " (with no value), which may be manually edited later.  You
      may find it convenient to specify a value at configure-time, however, so
      that each time nmh is reinstalled, the right value will be there.
 
-     Any subset of "draft_from mmailid username_extension" may be given.  As a
-     shortcut, simply doing `configure --enable-masquerade' will enable all 3.
+     The above usage shows all three masquerade options being specified, but any
+     subset of the three may be specified.  If you do want to enable all three,
+     you can simply use `configure --enable-masquerade' as a shortcut.
 
      See the mh-tailor(5) man page for full documentation of "masquerade:".
 
---enable-nmh-debug
-     Enable debugging support.
-
---enable-nmh-mhe    (DEFAULT)
+--enable-mhe    (DEFAULT)
      Add support for the Emacs front-end `mhe'.
 
---enable-nmh-pop
+--enable-pop
      Enable client-side support for pop.
 
+--enable-apop
+     Enable client-side support for apop (Authenticated POP).
+
 --with-editor=EDITOR  (DEFAULT is vi)
      specify the full path of the default editor to use.  If this
      option is not given, then the configuration process will search
@@ -191,11 +194,11 @@ Options for configure
      Specify the location of Hesiod.
 
 --with-krb4=PREFIX
-     Specify the location of Kerberos V4 for KPOP support.  You will also need
-     to specify the option `--enable-nmh-pop'.  After running configure, you
-     will need to change the POPSERVICE #define in config.h if you want to use
-     KPOP exclusively (rather than being able to switch between KPOP and normal
-     POP3).  See the comments inside config.h for details.
+     Specify the location of Kerberos V4 for KPOP support. After
+     running configure, you will need to change the POPSERVICE #define in
+     config.h if you want to use KPOP exclusively (rather than being able
+     to switch between KPOP and normal POP3).  See the comments inside
+     config.h for details.
 
 --with-mts=MTS   (DEFAULT is smtp)
      Specify the mail transport system you want to use.  The two
@@ -222,10 +225,11 @@ Options for configure
      command `more' and use it as the default.
 
 --with-smtpservers='SMTPSERVER1[ SMTPSERVER2...]'    (DEFAULT is localhost)
-     If this option is not specified, the mts.conf file will contain the line
-     "servers: localhost", which may be manually edited later.  You may find it
-     convenient to specify a value at configure-time, however, so that each time
-     nmh is reinstalled, the right value will be there.
+     If this option is not specified, the mts.conf file will contain
+     the line "servers: localhost", which may be manually edited later.
+     You may find it convenient to specify a value at configure-time,
+     however, so that each time nmh is reinstalled, the right value will be
+     there.
 
      See the mh-tailor(5) man page for full documentation of "servers:".