15 Apr
2009
15 Apr
'09
12:52 a.m.
On Tue, 2009-04-14 at 14:17 -0700, James Butler wrote:
Oh, that was fun.
Making the change below resulted in mail getting deferred with "Fatal: destination user parameter (-d user) not given" ... which apparently is caused by running deliver as 'root'!
I thought you wanted to use -d? There's really no way to make deliveries working to multiple users via pipe, unless you use -d.
Perhaps you shouldn't be using the pipe at all. Maybe you should just put the command to mailbox_command and have it do all the work? Then there's no need to worry about things like setuid-roots or whatever.