2 Feb
2009
2 Feb
'09
8:50 a.m.
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.