nmh-workers
[Top] [All Lists]

Re: [nmh-workers] Reply to Ralph Corderoy

2019-04-22 18:25:12
Looks like a bug in nmh's Makefile; it produces mts.conf by
re-directing the output of sed, but a umask of 077 would leave the
file as 600.

ISTM it's also a bug to ignore problems opening a file that exists, and
to ignore a file given in an environment variable not existing.

I discovered today if there is no .mh_profile as specified by 'MH',
you'll get an error.  Which seems right to me.  If there's no .mh_profile
in your home directory you'll be prompted to run install-mh.

I don't believe mts.conf is technically required, but I hear you. So
you're fine with erroring out if opening MHMTSCONF fails for any reason
... and for the default mts.conf file, would you rather error out if
errno != ENOENT, or if errno == EACCES, or some other condition?

--Ken

-- 
nmh-workers
https://lists.nongnu.org/mailman/listinfo/nmh-workers

<Prev in Thread] Current Thread [Next in Thread>