summaryrefslogtreecommitdiff
path: root/doc/doc-txt
diff options
context:
space:
mode:
authorPhilip Hazel <ph10@hermes.cam.ac.uk>2005-01-27 15:00:38 +0000
committerPhilip Hazel <ph10@hermes.cam.ac.uk>2005-01-27 15:00:38 +0000
commit76a2d7bad2f69787569f842d9d154524c4758ce3 (patch)
tree95a087f0eeba36cf2885d5886296e099556c6b36 /doc/doc-txt
parentfe5b5d0bae5dfd455dfded22bd3c0eede07f7288 (diff)
Arrange for output from Perl's "warn" to go to the mainlog by default.
Diffstat (limited to 'doc/doc-txt')
-rw-r--r--doc/doc-txt/ChangeLog12
1 files changed, 11 insertions, 1 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index 799999e70..eaec31c78 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -1,4 +1,4 @@
-$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.75 2005/01/27 10:26:14 ph10 Exp $
+$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.76 2005/01/27 15:00:39 ph10 Exp $
Change log file for Exim from version 4.21
-------------------------------------------
@@ -351,6 +351,16 @@ Exim version 4.50
verify = header_sender/callout=defer_ok
+75. A backgrounded daemon closed stdin/stdout/stderr on entry; this meant that
+ those file descriptors could be used for SMTP connections. If anything
+ wrote to stderr (the example that came up was "warn" in embedded Perl), it
+ could be sent to the SMTP client, causing chaos. The daemon now opens
+ stdin, stdout, and stderr to /dev/null when it puts itself into the
+ background.
+
+76. Arrange for output from Perl's "warn" command to be written to Exim's main
+ log by default. The user can override this with suitable Perl magic.
+
----------------------------------------------------
See the note above about the 4.44 and 4.50 releases.