#942308 dovecot-core: Sieve replication does not occur - creating/activating/amendment/deletion

Package:
dovecot-core
Source:
dovecot
Description:
secure POP3/IMAP server - core files
Submitter:
Daniel Botting
Date:
2019-10-19 13:09:03 UTC
Severity:
normal
#942308#5
Date:
2019-10-14 11:01:36 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

   We have two mailservers, mail replication works as expected, sieve script
replication does not, tasks affected:

   creating/activating/de-activating/deletion/amendment of a script of an
active or non-active script.

   An error is only reported in the logs on de-activating a script as below:

   Oct  9 15:18:14 hostname dovecot: dsync-local(user): Debug: doveadm-sieve:
Iterating Sieve mailbox attribute:
vendor/vendor.dovecot/pvt/server/sieve/files/scriptname
   Oct  9 15:18:14 hostname dovecot: dsync-local(user): Debug: doveadm-sieve:
Value missing for key `vendor/vendor.dovecot/pvt/server/sieve/default' (last
change: 2019-10-09   15:18:12)
   Oct  9 15:18:14 hostname dovecot: dsync-local(user): Debug: doveadm-sieve:
Value missing for key `vendor/vendor.dovecot/pvt/server/sieve/default' (last
change: 2019-10-09 15:18:12)
   Oct  9 15:18:14 hostname dovecot: dsync-local(user): Debug: sieve: file
script: Opened script `0910-newactive' from
`/var/mail/user/sieve/scriptname.sieve'

   Jessie packages only creation and deletion of scripts is sync'd - 2.2.13
   Stretch packages, creating/activating/de-activating/deletion is sync'd,
amendment of an active/non-active script is not sync'd - 2.2.27

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

   Updated Dovecot packages (Buster 10.0) to the latest provided on
repo.dovecot.org:

   ii  dovecot-core                  2:2.3.8-4~buster            amd64
secure POP3/IMAP server - core files
   ii  dovecot-imapd                 2:2.3.8-4~buster            amd64
secure POP3/IMAP server - IMAP daemon
   ii  dovecot-ldap                  2:2.3.8-4~buster            amd64
secure POP3/IMAP server - LDAP support
   ii  dovecot-managesieved          2:2.3.8-4~buster            amd64
secure POP3/IMAP server - ManageSieve server
   ii  dovecot-pop3d                 2:2.3.8-4~buster            amd64
secure POP3/IMAP server - POP3 daemon
   ii  dovecot-sieve                 2:2.3.8-4~buster            amd64
secure POP3/IMAP server - Sieve filters support

   * What was the outcome of this action?

   Sieve replication worked as expected (creating/activating/de-
activating/deletion/amendment of a script of an active or non-active script)

   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

#942308#10
Date:
2019-10-14 13:57:01 UTC
From:
To:
Hi,

As this is now resolved in the stated package would it be possible to
backport this, so this functionality is available for stable?

Kind regards

#942308#15
Date:
2019-10-19 12:46:55 UTC
From:
To:
Could this be the same problem as described in this bug report:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930919

There is also a patch linked that you could try.