On Wed, Dec 3, 2008 at 8:25 PM, Wietse Venema <[EMAIL PROTECTED]> wrote:
>
> Some third-party library is calling stuff before Postfix chroots.
>
> Postfix does not support chroot environments that are out of sync
> with the host environment; I am not going to jump hoops to make
> that possible.
>
> If you want Postfix to use a different resolver, use main.cf's
> export_environment parameter to override resolver settings if
> possible, run the whole lot in a FreeBSD jail, in a Solaris zone,
> or in a Linux virtual server partition.

I wasn't looking for hoop jumping, just further insight, which you've
provided.  I guess I'd interpreted all of the chroot documentation
slightly incorrectly - wherever it says to include necessary files, at
the very least /etc/hosts and /etc/resolv.conf, I insinuated that they
would definitely be used.  In actuality it's because they might be
used, and in some cases in a version of *nix that behaved differently
(probably BSD) they were necessary - in my current linux incarnation,
not so much.

Thanks for the heads up on the export_environment idea, I'll pursue
that before virtualizing the entire application.

thanks!

b

Reply via email to