X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/31c6daf4ead30035b8b7c88d1e999888327bbc18..39ecf70bb:/INSTALL?ds=sidebyside diff --git a/INSTALL b/INSTALL index cb53b3f1..246cf0e9 100644 --- a/INSTALL +++ b/INSTALL @@ -5,10 +5,9 @@ -------------------------------- Installing nmh, guided by script -------------------------------- -For routine installation on popular platforms, the shell script in -docs/contrib/build_nmh can be used to guide you through configuration. -It will then build and optionally (with -i) install in the configured -location. +For routine installation on popular platforms, the build_nmh shell +script can be used to guide you through configuration. It will then +build and optionally (with -i) install in the configured location. ------------------------ @@ -58,16 +57,16 @@ need an ANSI C compiler such as gcc. This takes a bit of time, around one minute on a modern machine, but is highly recommended. + test/inc/test-deb359167 uses valgrind, which detects use of an + uninitialized variable on older Linux distributions such as + Mandriva 2007.0 and CentOS 5.4. That particular failure is + beyond the scope of nmh and can be ignored. + 4) make install Note that if you have [n]mh files in your install directories with the same names as the files being installed, the old ones will get - overwritten without any warning. The only directory that isn't - true for is the `etc' directory -- in that directory, the previous - copy of each will be backed up as .prev if it differs - from the newly-installed copy. Watch for any diff output while - make is processing that directory to see if you need to merge - changes from *.prev files into the new versions. + overwritten without any warning. 5) Edit the file `mts.conf' (installed in the nmh `etc' directory) and make any necessary changes for the mail transport interface @@ -184,18 +183,17 @@ Options for configure --bindir=DIR (DEFAULT is ${prefix}/bin) nmh's binaries (show, inc, comp, ...) are installed here. ---libdir=DIR (DEFAULT is ${prefix}/lib) - nmh's support binaries (post, slocal, mhl, ...) are installed here. +--libexecdir=DIR (DEFAULT is ${prefix}/libexec) + nmh's support binaries (post, slocal, mhl, ...) are installed + in ${libexecdir}/nmh. --sysconfdir=DIR (DEFAULT is ${prefix}/etc) - nmh's config files (mts.conf, mhn.defaults, ...) are installed here. + nmh's config files (mts.conf, mhn.defaults, ...) are installed + in ${sysconfdir}/nmh. --mandir=DIR (DEFAULT is ${prefix}/man) nmh's man pages are installed here. ---enable-debug - Enable debugging support. - --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 @@ -262,7 +260,7 @@ Options for configure is not given, then the configuration process will search for the command `more' and use it as the default. ---with-smtpservers='SMTPSERVER1[ SMTPSERVER2...]' (DEFAULT is localhost) +--with-smtpserver='SMTPSERVER' (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,