diff options
author | Philip Hazel <ph10@hermes.cam.ac.uk> | 2005-01-04 10:37:55 +0000 |
---|---|---|
committer | Philip Hazel <ph10@hermes.cam.ac.uk> | 2005-01-04 10:37:55 +0000 |
commit | d95f9fdbbc934eb921bdf989bda1139415ef7d91 (patch) | |
tree | eca37c3771cd0a2c9c3e51f80dc466a70791f46e /doc | |
parent | 17ffcae735bb0f871aa34740db16debe101efaa4 (diff) |
Need to initialize getloadavg() as root in the daemon when
deliver_drop_privilege is set, for the benefit of the queue runner.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/doc-txt/ChangeLog | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index 6796a00b5..297303ad6 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -1,4 +1,4 @@ -$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.60 2005/01/04 10:25:58 ph10 Exp $ +$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.61 2005/01/04 10:37:55 ph10 Exp $ Change log file for Exim from version 4.21 ------------------------------------------- @@ -275,6 +275,12 @@ Exim version 4.50 62. Configuration update for GNU/Hurd and variations. Updated Makefile-GNU and os.h-GNU, and added configuration files for GNUkFreeBSD and GNUkNetBSD. +63. The daemon start-up calls getloadavg() while still root for those OS that + need the first call to be done as root, but it missed one case: when + deliver_queue_load_max is set with deliver_drop_privilege. This is + necessary for the benefit of the queue runner, because there is no re-exec + when deliver_drop_privilege is set. + Exim version 4.43 ----------------- |