[dovecot/core] c00c41: director: Make sure users gets expired even on an ...

GitHub noreply at github.com
Thu Sep 14 14:00:15 EEST 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: c00c41e56adab32d4be4b50e4cd51c607d9f779c
      https://github.com/dovecot/core/commit/c00c41e56adab32d4be4b50e4cd51c607d9f779c
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/director/test-user-directory.c
    M src/director/user-directory.c

  Log Message:
  -----------
  director: Make sure users gets expired even on an idle director

Normally expiring gets done while looking up users, but if nothing is doing
that on an idle director the users won't get expired. This can cause confusion
in "doveadm director status" output.


  Commit: 8cd9a623d8e5875c54e896f889c2ead088b7369d
      https://github.com/dovecot/core/commit/8cd9a623d8e5875c54e896f889c2ead088b7369d
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/doveadm/doveadm-director.c

  Log Message:
  -----------
  doveadm: Actually use resolved IP address(es) in director flush

It left the IP variable unitialized which caused host parameter
to be left empty causing flush all. Flushing with IP address
was not affected.


  Commit: c4dd8ff2ab2d47d0d09508fe418da099cd790f54
      https://github.com/dovecot/core/commit/c4dd8ff2ab2d47d0d09508fe418da099cd790f54
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/doveadm/dsync/dsync-brain-mailbox.c
    M src/doveadm/dsync/dsync-brain-mails.c
    M src/doveadm/dsync/dsync-ibc-stream.c
    M src/doveadm/dsync/dsync-mailbox.h

  Log Message:
  -----------
  dsync: Ignore missing remote mailbox when doing unidirectional sync

If there are some folders on remote system that
are being ignored by remote brain, do not error out.


  Commit: 234a8fcc77594353045049df3ef3341948b0bfc7
      https://github.com/dovecot/core/commit/234a8fcc77594353045049df3ef3341948b0bfc7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/doveadm/doveadm-director.c

  Log Message:
  -----------
  doveadm director kick: Fix -f parameter to work

It already worked as --passdb-field, but now it matches the usage string.


Compare: https://github.com/dovecot/core/compare/bf005139d059...234a8fcc7759


More information about the dovecot-cvs mailing list