One-way synchronization with doveadm/TCP

2024-07-04 Thread Дилян Палаузов via dovecot
Hello, the replication procedure described at https://doc.dovecot.org/configuration_manual/replication/ suggests to open a server port 12345 on two systems, and then point each system to the other one. This creates bi-directional synchronization. I want to synchronize only from server A to se

Re: Change the default base_dir to /run from ${prefix}/var/run

2024-05-20 Thread Дилян Палаузов via dovecot
Hello, similarly the default state_dir = /usr/local/var/lib/dovecot is not compatible with the default ProtectSystem=full (⇔read-only /usr): May 20 10:04:44 d dovecot[319843]: master: Dovecot v0.0.0-33124+6b1bcf1bad (6b1bcf1bad) starting up for imap, lmtp May 20 10:04:44 d dovecot[319843]: mast

Change the default base_dir to /run from ${prefix}/var/run

2024-05-19 Thread Дилян Палаузов via dovecot
Hello, at 6b1bcf1bad1d7, calling ./configure && make install sets prefix=/usr/local, and thus the default base_dir = /usr/local/var/run/dovecot. Moreover it installs /usr/lib/systemd/system/dovecot.service with [Service] ProtectSystem=full. ProtectSystem=full mounts /usr as read-only, so no

example/config misses required section names for passdb{} and userdb{}

2024-05-19 Thread Дилян Палаузов via dovecot
Hello, I installed Dovecot from git 6b1bcf1bad1d78e, copied /usr/local/share/doc/dovecot/example/config to /usr/local/etc/dovecot and called dovecot -F . The system reported doveconf: Fatal: Error in configuration file /usr/local/etc/dovecot/conf.d/auth-system.conf.ext line 11: passdb { } is