* Fri Mar 16 2007 Derek Martin <[EMAIL PROTECTED]> > On Fri, Mar 16, 2007 at 04:18:45PM +0100, Christoph Berg wrote: > > > I'm curious: does the ssh client binary tend to move around the > > > filesystem randomly on these peoples' systems? > > > > No, but mutt just says "exec error" which is in no way enlightening on > > what is actually going wrong. > > So you "fix" the lack of information by opening up a security hole? > How about just making Mutt emit a more useful error message instead?
Or write the caution in the manual explicitly. It's much easier. (It takes more than three lines to examine the path in sendlib.c. ;) --- a/init.h Fri Mar 16 17:14:54 2007 +0900 +++ b/init.h Sat Mar 17 12:20:13 2007 +0900 @@ -2514,7 +2514,7 @@ struct option_t MuttVars[] = { ** .pp ** Specifies the program and arguments used to deliver mail sent by Mutt. ** Mutt expects that the specified program interprets additional - ** arguments as recipient addresses. + ** arguments as recipient addresses. Note: You need to specify the absolute pathname. */ { "sendmail_wait", DT_NUM, R_NONE, UL &SendmailWait, 0 }, /* -- tamo