[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Nmh-workers] directory path changes pushed

From: Lyndon Nerenberg
Subject: [Nmh-workers] directory path changes pushed
Date: Sun, 5 Oct 2014 12:25:00 -0700

The directory path changes have been pushed to the git repository.

The configuration files have moved from PREFIX/etc to PREFIX/etc/nmh.  The 
support binaries have moved from PREFIX/lib to PREFIX/libexec/nmh.  For a fresh 
source build on a machine with no existing nmh install this means configs are 
now in /usr/local/nmh/etc/nmh, and the back end binaries are in 
/usr/local/nmh/libexec/nmh. If you configure with --prefix=/usr/local, it will 
use /usr/local/etc/nmh and /usr/local/libexec/nmh.

The configure script will now look for an existing nmh installation, and set 
${prefix} to match if it finds one.  E.g., if it finds /usr/local/bin/mhparam, 
it will implicitly set the default prefix to /usr/local.  As always, 
--prefix=... overrides the built-in defaults.

The one visible change is that 'mhparam libdir' has been renamed 'mhparam 
libexecdir'.  'libdir' remains as an alias for 'libexecdir', but is deprecated 
and will be removed in a future release.  Portable scripts should try 'mhparam 
libexecdir' first, and fall back to 'mhparam libdir' if the first returns no 

If you are upgrading from an earlier release you will need to manually merge 
any site config file customizations. Don't forget to remove the old config 
files and support binaries after you upgrade.


Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

reply via email to

[Prev in Thread] Current Thread [Next in Thread]