On Tue, 2009-01-27 at 18:50 -0500, Timo Sirainen wrote:
> Still broken, but I committed the current changes to
> http://hg.dovecot.org/dovecot-config-rewrite/

Should be more or less working now.

>  - deliver also currently forks and executes doveconf. 

Still does this.

> The last possibility would be not to fork, but instead just have
> doveconf exec() deliver, so either something like "doveconf -e deliver
> -deliver-params" or if calling deliver directly it could exec() doveconf
> which would then exec() deliver back. Hmm. Perhaps this is actually
> better than forking?

Probably a good idea. I was a bit worried about passing the settings via
environment, but it probably doesn't matter.

>  - %variable expansion is somewhat broken with imap/pop3, 

Should work now.

>  - Plugins will probably have to keep using something similar to
> getenv() to get their settings. 

Done.

>  - I'm not entirely sure where all the setting verifications should go.

Not done.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to