Thomas Scheunemann
2020-Aug-20 11:02 UTC
RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
Using the Repo http://repo.dovecot.org/ce-2.3-latest after upgrading from 2.3.10.1-3 to 2.3.11.3-3 we get numerous error messages like: dovecot: imap-login: Error: connect(tcpwrap) failed: No such file or directory We use tcpwrap support in dovecot, which worked flawlessly in the older version. I can see that the socket /var/run/dovecot/login/tcpwrap is not created anymore. And comparing with RPMs, the new one seems to be missing the file: /usr/libexec/dovecot/tcpwrap which leads me to conclusion that the new version is just not compiled with tcpwrap support. Thomas Scheunemann
Peter
2020-Aug-21 05:48 UTC
RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
On 20/08/20 11:02 pm, Thomas Scheunemann wrote:> Using the Repo http://repo.dovecot.org/ce-2.3-latest after upgrading from > 2.3.10.1-3 to 2.3.11.3-3 we get numerous error messages like: > > dovecot: imap-login: Error: connect(tcpwrap) failed: No such file or directory > > We use tcpwrap support in dovecot, which worked flawlessly in the older version. > I can see that the socket /var/run/dovecot/login/tcpwrap is not created anymore. > And comparing with RPMs, the new one seems to be missing the file: > > /usr/libexec/dovecot/tcpwrap > > which leads me to conclusion that the new version is just not compiled with tcpwrap > support.At a guess it was removed from the spec for el8 (which does not support tcpwrap) and somehow got removed from el7 by accident. The ghettoforge dovecot23 packages have tcpwrap support for el7: # rpm -qf /usr/libexec/dovecot/tcpwrap dovecot23-2.3.11.3-1.gf.el7.x86_64 Peter
Aki Tuomi
2020-Aug-21 05:55 UTC
RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
> On 21/08/2020 08:48 Peter <peter at pajamian.dhs.org> wrote: > > > On 20/08/20 11:02 pm, Thomas Scheunemann wrote: > > Using the Repo http://repo.dovecot.org/ce-2.3-latest after upgrading from > > 2.3.10.1-3 to 2.3.11.3-3 we get numerous error messages like: > > > > dovecot: imap-login: Error: connect(tcpwrap) failed: No such file or directory > > > > We use tcpwrap support in dovecot, which worked flawlessly in the older version. > > I can see that the socket /var/run/dovecot/login/tcpwrap is not created anymore. > > And comparing with RPMs, the new one seems to be missing the file: > > > > /usr/libexec/dovecot/tcpwrap > > > > which leads me to conclusion that the new version is just not compiled with tcpwrap > > support. > > At a guess it was removed from the spec for el8 (which does not support > tcpwrap) and somehow got removed from el7 by accident. The ghettoforge > dovecot23 packages have tcpwrap support for el7: > > # rpm -qf /usr/libexec/dovecot/tcpwrap > dovecot23-2.3.11.3-1.gf.el7.x86_64 > > > PeterHi! We are looking into this, it was indeed removed from el7 by accident. RPM macros can be quite tricky sometimes. Aki
Reasonably Related Threads
- RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
- RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
- RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
- RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
- RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support