I wrote:
> I was using os.system() instead, which appears to have preserved some
> (but not all) of the environment variables that bincimapd was looking
> for. I would have thought that if one (non-default) setting got through,
> they all would.

I figured out where my flawed assumption was. I was changing the value of
the "force ssl" configuration option, which is only used by bincimap-up;
the rest of the configuration options I was trying to twiddle were used
by bincimapd, on the other side of the checkpassword barrier. Since I was
using the wrong function call, none of those environment variables got
passed to bincimapd; the ones that were still working were the ones used
exclusively by bincimap-up.

--Kyle

Reply via email to