X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=INSTALL;h=63021e4fd82556a2eb3819c88c67986c4b6e4e00;hp=b9523b5acfaaed9c270f65d8c43f31aa6bd2a4e8;hb=8e33b82f8dc64159e993ec0e039baefd3c2a23da;hpb=7593f8f93951b6ca853a72bdbcd0a34dc741bc52 diff --git a/INSTALL b/INSTALL index b9523b5..63021e4 100644 --- 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:".