On Tue, 11 Sep 2001, Ganesh Sittampalam wrote:
> Is there any fundamental reason that defining a shadow transport isn't
> possible for remote transports, or has it just not been implemented?
Fundamental in Exim 3. The reason is that Exim gives up root before
doing the remote deliveries. So it couldn't get back privilege to do a
local shadow transport.
In Exim 4, remote deliveries are always done in separate processes (in
Exim 3 this happens only if there are 2 or more in parallel), so the
main process can retain its privilege. This will allow for the
possibility of shadow transports in all cases.
However, it won't be in the first (or early) releases of Exim 4. There
isn't going to be time.
Philip
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.