Dovecot 2.3.0.1

Crusader

Verified User
Joined
Nov 29, 2006
Messages
82
New version seems to be out on custombuild but getting an error on update.

Updating Dovecot
Installing dovecot 2.3.0.1 ...
Found /usr/local/directadmin/custombuild/dovecot-2.3.0.1.tar.gz
Extracting ...
Done.
./build: line 16640: cd: dovecot-ce-2.3.0.1: No such file or directory
Patching syslog with LOG_PID ...
Can't open src/auth/main.c: No such file or directory.
Can't open src/imap/main.c: No such file or directory.
Can't open src/master/main.c: No such file or directory.
Can't open src/pop3/main.c: No such file or directory.
Can't open src/lib-master/master-service.c: No such file or directory.
Configuring dovecot 2.3.0.1 ...
/usr/local/directadmin/custombuild/configure/dovecot/configure.dovecot: line 2: ./configure: is a directory

*** There was an error while trying to configure dovecot. Please check configure/dovecot/configure.dovecot file.
 
The problem is in these lines of ./build at line #16639 in custombuild 2.0

Code:
	if [ "`version_cmp ${DOVECOT_VER} 2.3.0 'dovecot-ce check'`" -ge 0 ]; then
		cd dovecot-ce-${DOVECOT_VER}
	else
		cd dovecot-${DOVECOT_VER}
	fi

If you temporarily change that to
Code:
	if [ "`version_cmp ${DOVECOT_VER} 2.3.0 'dovecot-ce check'`" -ge 0 ]; then
		cd dovecot-${DOVECOT_VER}
	else
		cd dovecot-${DOVECOT_VER}
	fi
dovecot 2.3.0.1 will build.
 
It does build over here but for some strange reason it breaks sending out emails with Roundcube with this error:

Code:
An error occurred!

Close
SMTP Error (-1): Connection to server failed.

downgrading to 2.3.0 fixes it directly, so maybe remove 2.3.0.1 from CB for now?
 
No trouble with sending messages over here. CentOS 6 server with Exim 4.90_1 and Roundcube Webmail/1.3.4.

And dovecot 2.3.0.1? Incoming mail delivery stopped working with dovecot 2.3.0.1 as well, every mail coming in was directly bounced so DA definitely needs to pull this update quickly!

Running dovecot-2.3.0 (pigeonhole), exim-4.90.1 (blockcracking, esf, spamassassin) on Debian 8.
 
Last edited:
Installed with temporarily changing line #16640:
Code:
# dovecot --version
2.3.0.1 (ffd8a29)
Incoming and outgoing are OK.
 
./build comtains an extra check now:
Code:
	if [ "`version_cmp ${DOVECOT_VER} 2.3.0 'dovecot-ce check'`" -eq 0 ] && [ -d dovecot-ce-${DOVECOT_VER} ]; then
		cd dovecot-ce-${DOVECOT_VER}
	else
		cd dovecot-${DOVECOT_VER}
	fi
The check on the existence of dovecot-ce-2.3.0.1 as directory made it build on the one system that was not upgraded until now.
 
Back
Top