Bug#706901: exim4: syntax-check errors go into paniclog

Marc Haber mh+debian-packages at zugschlus.de
Fri Aug 2 10:36:12 UTC 2013

On Mon, May 06, 2013 at 09:44:40AM +1200, Jasen Betts wrote:
> It would be nice if the checking of 
>   /var/lib/exim4/config.autogenerated.tmp 
> could write its logs (particularly paniclog) to a different location
> (stderr is probably sufficient)

That is hard to do. The only way to give a log_file_path that diverges
from what was set at compilation time is to set it in the
configuration file. If logging is done to report an error in the
configuration file, the log_file_path given in the configuration file
is not yet valid, causing the error message to go to paniclog, which
is exactly what we want to avoid.

To reach that behavior, it would be necessary to compile exim to
report to a different place than paniclog, which may cause other
conditions to be reported not in the paniclog.

In my opinion, this is too much a deviation from the intended upstream
behavior. Andreas may disagree.

I am going to set this bug report to wontfix if Andreas doesn't state
his disagreement by the end of September 2013.


Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 31958061
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 31958062

More information about the Pkg-exim4-maintainers mailing list