[ Nels Lindquist writes: ]
>
> > ----- Transcript of session follows -----
> >554 "|/usr/lib/majordomo/wrapper majordomo"... unknown mailer error 2
>
> According to the FAQ, error 2 is returned from the wrapper program
> indicating insecure usage (argument to wrapper can't contain "/").
I don't think that applies, but you didn't show us the stderr output to
see what Mj said. Also check the Mj log file and the temp directory (as
specified in majordomo.cf) for debug files. You may need to enable debug
and try again to get some debug output generated (put the line $DEBUG=1;
in your majordomo.cf file).
> When I did a ./wrapper config-test in the majordomo directory,
> everything seemed to be OK, except that the last line reads:
>
> /(^|([^\\"]|\\.)+)"([^\\"]|\\.|$)*"?/: regexp *+ operand could
> be empty at majordomo.pl line 519.
You're running Perl 4. There's a patch for this, but you'd be better off
upgrading to Perl 5.003.
> I did notice in the FAQ that it suggested the files should be owned
> by the same group that the sendmail binary is in.
That allows you to restrict world permissions on all the Mj files and
directories for better security.
--
Dave Wolfe
References:
|
|