diff options
author | Ivy Foster <ivy.foster@gmail.com> | 2016-09-01 18:50:20 -0500 |
---|---|---|
committer | Ivy Foster <ivy.foster@gmail.com> | 2016-09-01 18:50:20 -0500 |
commit | ca8cef1660ad89ab488a22dc50eeb7cd77222c6e (patch) | |
tree | 625d716bafdf3a46c16dffbf4dfddc2a2ef02d03 /mgenmid.c | |
parent | 8d3fa82d8246a08d2c7899963ad7cf61b7a4563c (diff) | |
download | mblaze-ca8cef1660ad89ab488a22dc50eeb7cd77222c6e.tar.gz mblaze-ca8cef1660ad89ab488a22dc50eeb7cd77222c6e.tar.xz mblaze-ca8cef1660ad89ab488a22dc50eeb7cd77222c6e.zip |
Add $MBLAZE environment variable to set profile location
As a side benefit, all callers of blaze822_home_file need only pass the filename, so the base directory is set in only one place.
Diffstat (limited to 'mgenmid.c')
-rw-r--r-- | mgenmid.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mgenmid.c b/mgenmid.c index 1e57210..a9b878b 100644 --- a/mgenmid.c +++ b/mgenmid.c @@ -31,7 +31,7 @@ int main() char hostbuf[1024]; char *host = 0; - char *f = blaze822_home_file(".mblaze/profile"); + char *f = blaze822_home_file("profile"); struct message *config = blaze822(f); if (config) // try FQDN: first @@ -74,7 +74,8 @@ int main() if (!host) { fprintf(stderr, "mgenmid: failed to find a FQDN for the Message-ID.\n" - " Define 'FQDN:' or 'Local-Mailbox:' in ~/.mblaze/profile\n" + " Define 'FQDN:' or 'Local-Mailbox:' in" + " ${MBLAZE:-$HOME/.mblaze}/profile\n" " or add a FQDN to /etc/hosts.\n"); exit(1); } |