Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package courier-imap for openSUSE:Factory checked in at 2021-03-03 18:34:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/courier-imap (Old) and /work/SRC/openSUSE:Factory/.courier-imap.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "courier-imap" Wed Mar 3 18:34:11 2021 rev:58 rq:876213 version:5.0.14 Changes: -------- --- /work/SRC/openSUSE:Factory/courier-imap/courier-imap.changes 2021-02-10 21:31:18.722364758 +0100 +++ /work/SRC/openSUSE:Factory/.courier-imap.new.2378/courier-imap.changes 2021-03-03 18:34:22.363355792 +0100 @@ -1,0 +2,19 @@ +Tue Mar 2 07:36:29 UTC 2021 - Arjen de Korte <suse+bu...@de-korte.org> + +- update to 5.0.14 + * Fix packaging problem with a faulty courier-unicode dependency + +- update to 5.0.13 + * Fixes a crash caused by a malformed DNS query/response + +- move SSL cache files to /var/cache/courier-imap/ and put (open)SUSE + specific changes to configuration files in a patch file (instead of + sed scripts) + + courier-imap-config.patch +- remove obsolete SysV init files + - courier-imap.init + - courier-imap-ssl.init + - courier-pop.init + - courier-pop-ssl.init + +------------------------------------------------------------------- Old: ---- courier-imap-5.0.12.tar.bz2 courier-imap-5.0.12.tar.bz2.sig courier-imap-ssl.init courier-imap.init courier-pop-ssl.init courier-pop.init New: ---- courier-imap-5.0.14.tar.bz2 courier-imap-5.0.14.tar.bz2.sig courier-imap-config.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ courier-imap.spec ++++++ --- /var/tmp/diff_new_pack.h3oMB4/_old 2021-03-03 18:34:23.159356370 +0100 +++ /var/tmp/diff_new_pack.h3oMB4/_new 2021-03-03 18:34:23.163356373 +0100 @@ -17,7 +17,7 @@ Name: courier-imap -Version: 5.0.12 +Version: 5.0.14 Release: 0 Summary: An IMAP and POP3 Server for Maildir MTAs License: GPL-3.0-or-later @@ -27,12 +27,8 @@ Source1: https://downloads.sourceforge.net/project/courier/imap/%{version}/%{name}-%{version}.tar.bz2.sig Source2: pop3.pamd Source3: imap.pamd -# Keyring downloaded from https://www.courier-mta.org/KEYS.bin#/%{name}.keyring +# Keyring downloaded from https://www.courier-mta.org/KEYS.bin#/%%{name}.keyring Source4: %{name}.keyring -Source11: courier-imap.init -Source12: courier-imap-ssl.init -Source13: courier-pop.init -Source14: courier-pop-ssl.init Source15: courier-imap.service Source16: courier-imap-ssl.service Source17: courier-imap-gencert.service @@ -44,6 +40,8 @@ ### Patch for upstream: ## fixes typo in Makefile.am Patch3: %{name}-Makefile.patch +# Apply (open)SUSE specific changes to configuration +Patch4: %{name}-config.patch BuildRequires: audit-libs BuildRequires: courier-authlib-devel >= 0.71 BuildRequires: courier-unicode-devel >= 2.1 @@ -97,10 +95,11 @@ install the entire Courier server. %prep -%setup -q -%patch0 -%patch2 -%patch3 +%autosetup -p0 +# For %%doc macro +mv libs/imap/README{,.imap} +mv libs/maildir/README.sharedfolders{.txt,} +mv libs/maildir/README.maildirquota{.txt,} %build %configure \ @@ -118,7 +117,7 @@ --with-certdb=%{_sysconfdir}/ssl/certs \ --with-certsdir=%{_sysconfdir}/ssl/private \ --enable-workarounds-for-imap-client-bugs -make %{?_smp_mflags} +%make_build %install %make_install @@ -127,38 +126,21 @@ # Rename imapd.8 to courier-imapd.8 mv %{buildroot}%{_mandir}/man8/imapd.8 %{buildroot}%{_mandir}/man8/%{name}d.8 # Install PAM config files -install -D -m 644 $RPM_SOURCE_DIR/pop3.pamd %{buildroot}%{_sysconfdir}/pam.d/pop3 -install -D -m 644 $RPM_SOURCE_DIR/imap.pamd %{buildroot}%{_sysconfdir}/pam.d/imap +install -D -m 644 %{S:2} %{buildroot}%{_sysconfdir}/pam.d/pop3 +install -D -m 644 %{S:3} %{buildroot}%{_sysconfdir}/pam.d/imap # Install init scripts for i in imap imap-ssl imap-gencert pop pop-ssl pop-gencert; do ln -s -f service %{buildroot}%{_sbindir}/rccourier-$i done # Install service files -for j in imap imap-ssl imap-gencert pop pop-ssl pop-gencert; do - install -D -m 0644 $RPM_SOURCE_DIR/courier-$j.service %{buildroot}/%{_unitdir}/courier-$j.service -done +install -d -m 0755 %{buildroot}%{_unitdir} +install -m 0644 %{S:15} %{S:16} %{S:17} %{S:18} %{S:19} %{S:20} %{buildroot}%{_unitdir} # Remove original init scripts, will not work longer rm %{buildroot}%{_prefix}/lib/%{name}/imapd.rc rm %{buildroot}%{_prefix}/lib/%{name}/imapd-ssl.rc rm %{buildroot}%{_prefix}/lib/%{name}/pop3d.rc rm %{buildroot}%{_prefix}/lib/%{name}/pop3d-ssl.rc # -# Fix imapd.dist -# -sed -i -e 's/^IMAPDSTART=.*/IMAPDSTART=YES/' %{buildroot}%{_sysconfdir}/courier/imapd.dist -sed -i -e 's/^ADDRESS=.*/ADDRESS=127.0.0.1/' %{buildroot}%{_sysconfdir}/courier/imapd.dist -sed -i -e 's/^MAXPERIP=.*/MAXPERIP=20/' %{buildroot}%{_sysconfdir}/courier/imapd.dist -sed -i -e 's/^IMAPDSSLSTART=.*/IMAPDSSLSTART=YES/' %{buildroot}%{_sysconfdir}/courier/imapd-ssl.dist -#sed -i -e 's/^#\ \+\(TLS_CIPHER_LIST=.*\)/\1/' %{buildroot}%{_sysconfdir}/courier/imapd-ssl.dist -sed -i -e 's/^POP3DSTART=.*/POP3DSTART=YES/' %{buildroot}%{_sysconfdir}/courier/pop3d.dist -sed -i -e 's/^POP3DSSLSTART=.*/POP3DSSLSTART=YES/' %{buildroot}%{_sysconfdir}/courier/pop3d-ssl.dist -#sed -i -e 's/^#\ \+\(TLS_CIPHER_LIST=.*\)/\1/' %{buildroot}%{_sysconfdir}/courier/pop3d-ssl.dist -# For %doc macro -install -m 0644 libs/imap/ChangeLog ChangeLog -install -m 0644 libs/imap/README README.imap -install -m 0644 libs/imap/README.proxy README.proxy -install -m 0644 libs/maildir/README.maildirquota.txt README.maildirquota -install -m 0644 libs/maildir/README.sharedfolders.txt README.sharedfolders install -D -m 0755 sysconftool %{buildroot}%{_datadir}/%{name}/sysconftool chmod 755 %{buildroot}%{_datadir}/%{name}/sysconftool cat >%{buildroot}%{_datadir}/%{name}/configlist <<EOF @@ -167,44 +149,32 @@ %{_sysconfdir}/courier/pop3d.dist %{_sysconfdir}/courier/pop3d-ssl.dist EOF +# SSL state cache directory +install -d %{buildroot}%{_localstatedir}/cache/%{name}/ %pre -for i in imap imap-ssl imap-gencert pop pop-ssl pop-gencert; do - %service_add_pre courier-$i.service -done +%service_add_pre courier-imap-gencert.service courier-imap-ssl.service courier-imap.service +%service_add_pre courier-pop-gencert.service courier-pop-ssl.service courier-pop.service %preun -for i in imap imap-ssl imap-gencert pop pop-ssl pop-gencert; do - %service_del_preun courier-$i.service -done -if [ "$1" = "0" ]; then - rm -f %{_localstatedir}/couriersslcache - rm -f %{_localstatedir}/imapd.pid - rm -f %{_localstatedir}/imapd-ssl.pid - rm -f %{_localstatedir}/imapd.pid.lock - rm -f %{_localstatedir}/imapd-ssl.pid.lock - rm -f %{_localstatedir}/pop3d.pid - rm -f %{_localstatedir}/pop3d-ssl.pid - rm -f %{_localstatedir}/pop3d.pid.lock - rm -f %{_localstatedir}/pop3d-ssl.pid.lock -fi +%service_del_preun courier-imap-gencert.service courier-imap-ssl.service courier-imap.service +%service_del_preun courier-pop-gencert.service courier-pop-ssl.service courier-pop.service %post %{_datadir}/%{name}/sysconftool `cat %{_datadir}/%{name}/configlist` >/dev/null -for i in imap imap-ssl imap-gencert pop pop-ssl pop-gencert; do - %service_add_post courier-$i.service -done +%service_add_post courier-imap-gencert.service courier-imap-ssl.service courier-imap.service +%service_add_post courier-pop-gencert.service courier-pop-ssl.service courier-pop.service %postun -for i in imap imap-ssl imap-gencert pop pop-ssl pop-gencert; do - %service_del_postun courier-$i.service -done +%service_del_postun courier-imap-gencert.service courier-imap-ssl.service courier-imap.service +%service_del_postun courier-pop-gencert.service courier-pop-ssl.service courier-pop.service %files %defattr(-,root,root,755) %license COPYING* -%doc AUTHORS libs/imap/ChangeLog libs/imap/BUGS README README.imap README.maildirquota README.proxy -%doc README.sharedfolders +%doc AUTHORS README +%doc libs/imap/ChangeLog libs/imap/BUGS libs/imap/README.imap libs/imap/README.proxy +%doc libs/maildir/README.sharedfolders libs/maildir/README.maildirquota %config %attr(644,root,root) %{_sysconfdir}/pam.d/imap %config %attr(644,root,root) %{_sysconfdir}/pam.d/pop3 %dir %{_sysconfdir}/courier @@ -223,5 +193,8 @@ %{_sbindir}/* %{_mandir}/man?/* %{_unitdir}/courier-*.service +%dir %attr(750,root,root) %{_localstatedir}/cache/%{name}/ +%ghost %{_localstatedir}/cache/%{name}/sslpop3cache +%ghost %{_localstatedir}/cache/%{name}/sslimapcache %changelog ++++++ courier-imap-5.0.12.tar.bz2 -> courier-imap-5.0.14.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/aclocal.m4 new/courier-imap-5.0.14/aclocal.m4 --- old/courier-imap-5.0.12/aclocal.m4 2021-02-09 14:35:13.000000000 +0100 +++ new/courier-imap-5.0.14/aclocal.m4 2021-03-01 18:38:48.000000000 +0100 @@ -20,71 +20,20 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -dnl Sets the COURIER_UNICODE_CXXFLAGS variable to any additional compiler -dnl flags needed to build the courier-unicode package and packages that -dnl use the courier-unicode package. - -AC_DEFUN([AX_COURIER_UNICODE_CXXFLAGS],[ - -save_FLAGS="$CXXFLAGS" - -AC_LANG_PUSH([C++]) - -AC_TRY_COMPILE([ -#include <string> -], [ - std::u32string s; - char32_t c; - ], - [ - ], - [ - -COURIER_UNICODE_CXXFLAGS="-std=c++11" -CXXFLAGS="$save_CFLAGS $COURIER_UNICODE_CXXFLAGS" - -AC_TRY_COMPILE([ -#include <string> -], [ - std::u32string s; - char32_t c; - ], - [ - ], - [ - -COURIER_UNICODE_CXXFLAGS="-std=c++0x" -CXXFLAGS="$save_CFLAGS $COURIER_UNICODE_CXXFLAGS" - -AC_TRY_COMPILE([ -#include <string> -], [ - std::u32string s; - char32_t c; - ], - [ - ], - [ -AC_MSG_ERROR([*** A compiler with C++11 Unicode support was not found]) -]) -]) -]) -CXXFLAGS="$save_FLAGS" -AC_LANG_POP([C++]) -]) +dnl Checks for the correct version of the courier-unicode library. AC_DEFUN([AX_COURIER_UNICODE_VERSION],[ AC_MSG_CHECKING(courier-unicode library and version) -v="$1" +vers="$1" -if test "$v" = "" +if test "$vers" = "" then - v=2.2 + vers=2.2.1.20210220 fi -set -- `echo "$v" | tr '.' ' '` +set -- `echo "$vers" | tr '.' ' '` v=$[]1 r=$[]2 @@ -101,12 +50,12 @@ #endif #if COURIER_UNICODE_VERSION < ]$v$r$p[ -#error "courier-unicode ]$1[ library is required" +#error "courier-unicode ]$vers[ library is required" #endif ],[],[], AC_MSG_ERROR([ -ERROR: The Courier Unicode Library ]$1[ header files appear not to be installed. +ERROR: The Courier Unicode Library ]$vers[ header files appear not to be installed. You may need to upgrade the library or install a separate development subpackage in addition to the main package.]) ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/configure new/courier-imap-5.0.14/configure --- old/courier-imap-5.0.12/configure 2021-02-09 14:35:13.000000000 +0100 +++ new/courier-imap-5.0.14/configure 2021-03-01 18:38:48.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for courier-imap 5.0.12. +# Generated by GNU Autoconf 2.69 for courier-imap 5.0.14. # # Report bugs to <courier-i...@lists.sourceforge.net>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='courier-imap' PACKAGE_TARNAME='courier-imap' -PACKAGE_VERSION='5.0.12' -PACKAGE_STRING='courier-imap 5.0.12' +PACKAGE_VERSION='5.0.14' +PACKAGE_STRING='courier-imap 5.0.14' PACKAGE_BUGREPORT='courier-i...@lists.sourceforge.net' PACKAGE_URL='' @@ -1360,7 +1360,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures courier-imap 5.0.12 to adapt to many kinds of systems. +\`configure' configures courier-imap 5.0.14 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1430,7 +1430,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of courier-imap 5.0.12:";; + short | recursive ) echo "Configuration of courier-imap 5.0.14:";; esac cat <<\_ACEOF @@ -1556,7 +1556,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -courier-imap configure 5.0.12 +courier-imap configure 5.0.14 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1834,7 +1834,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by courier-imap $as_me 5.0.12, which was +It was created by courier-imap $as_me 5.0.14, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2700,7 +2700,7 @@ # Define the identity of the package. PACKAGE='courier-imap' - VERSION='5.0.12' + VERSION='5.0.14' cat >>confdefs.h <<_ACEOF @@ -12706,14 +12706,14 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking courier-unicode library and version" >&5 $as_echo_n "checking courier-unicode library and version... " >&6; } -v="2.1" +vers="2.1" -if test "$v" = "" +if test "$vers" = "" then - v=2.2 + vers=2.2.1.20210220 fi -set -- `echo "$v" | tr '.' ' '` +set -- `echo "$vers" | tr '.' ' '` v=$1 r=$2 @@ -12732,7 +12732,7 @@ #endif #if COURIER_UNICODE_VERSION < $v$r$p -#error "courier-unicode 2.1 library is required" +#error "courier-unicode $vers library is required" #endif @@ -12748,7 +12748,7 @@ else as_fn_error $? " -ERROR: The Courier Unicode Library 2.1 header files appear not to be installed. +ERROR: The Courier Unicode Library $vers header files appear not to be installed. You may need to upgrade the library or install a separate development subpackage in addition to the main package." "$LINENO" 5 @@ -13694,7 +13694,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by courier-imap $as_me 5.0.12, which was +This file was extended by courier-imap $as_me 5.0.14, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13760,7 +13760,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -courier-imap config.status 5.0.12 +courier-imap config.status 5.0.14 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/configure.ac new/courier-imap-5.0.14/configure.ac --- old/courier-imap-5.0.12/configure.ac 2021-02-09 14:34:11.000000000 +0100 +++ new/courier-imap-5.0.14/configure.ac 2021-03-01 18:38:44.000000000 +0100 @@ -4,7 +4,7 @@ dnl distribution information. AC_PREREQ(2.59) -AC_INIT(courier-imap, 5.0.12, [courier-i...@lists.sourceforge.net]) +AC_INIT(courier-imap, 5.0.14, [courier-i...@lists.sourceforge.net]) AC_CONFIG_SRCDIR(libs/imap/imapd.c) AC_CONFIG_HEADERS(config.h) AM_INIT_AUTOMAKE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/courier-imap.spec new/courier-imap-5.0.14/courier-imap.spec --- old/courier-imap-5.0.12/courier-imap.spec 2021-02-09 17:05:32.000000000 +0100 +++ new/courier-imap-5.0.14/courier-imap.spec 2021-03-01 23:46:19.000000000 +0100 @@ -26,13 +26,13 @@ %define _missing_doc_files_terminate_build 1 %define _unpackaged_files_terminate_build 1 -Summary: Courier-IMAP 5.0.12 IMAP server +Summary: Courier-IMAP 5.0.14 IMAP server Name: courier-imap -Version: 5.0.12 +Version: 5.0.14 Release: 2%{courier_release} License: GPL Group: Applications/Mail -Source: %{name}-5.0.12.tar.bz2 +Source: %{name}-5.0.14.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Requires: coreutils sed %if %suse_version @@ -98,7 +98,7 @@ # SuSE specific settings %if %suse_version # some templates for SuSE distribs. -%define templdir ${RPM_BUILD_DIR}/%{name}-5.0.12/packaging/suse +%define templdir ${RPM_BUILD_DIR}/%{name}-5.0.14/packaging/suse %define _sysconfdir /etc/courier-imap %define _mandir /usr/share/man %define initlndir /usr/sbin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/ChangeLog new/courier-imap-5.0.14/libs/imap/ChangeLog --- old/courier-imap-5.0.12/libs/imap/ChangeLog 2021-02-09 14:33:40.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/ChangeLog 2021-03-01 12:55:36.000000000 +0100 @@ -1,3 +1,9 @@ +5.0.13 + +2021-03-01 Sam Varshavchik <mr...@courier-mta.com> + + * Fix handling of bad DNS queries + 5.0.12 2020-12-06 Sam Varshavchik <mr...@courier-mta.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/configure new/courier-imap-5.0.14/libs/imap/configure --- old/courier-imap-5.0.12/libs/imap/configure 2021-02-09 14:35:23.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/configure 2021-03-01 23:41:35.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for courier-imap 5.0.12. +# Generated by GNU Autoconf 2.69 for courier-imap 5.0.14. # # Report bugs to <courier-us...@lists.sourceforge.net>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='courier-imap' PACKAGE_TARNAME='courier-imap' -PACKAGE_VERSION='5.0.12' -PACKAGE_STRING='courier-imap 5.0.12' +PACKAGE_VERSION='5.0.14' +PACKAGE_STRING='courier-imap 5.0.14' PACKAGE_BUGREPORT='courier-us...@lists.sourceforge.net' PACKAGE_URL='' @@ -1363,7 +1363,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures courier-imap 5.0.12 to adapt to many kinds of systems. +\`configure' configures courier-imap 5.0.14 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1434,7 +1434,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of courier-imap 5.0.12:";; + short | recursive ) echo "Configuration of courier-imap 5.0.14:";; esac cat <<\_ACEOF @@ -1560,7 +1560,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -courier-imap configure 5.0.12 +courier-imap configure 5.0.14 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2104,7 +2104,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by courier-imap $as_me 5.0.12, which was +It was created by courier-imap $as_me 5.0.14, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3081,7 +3081,7 @@ # Define the identity of the package. PACKAGE='courier-imap' - VERSION='5.0.12' + VERSION='5.0.14' # Some tools Automake needs. @@ -19127,7 +19127,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by courier-imap $as_me 5.0.12, which was +This file was extended by courier-imap $as_me 5.0.14, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -19193,7 +19193,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -courier-imap config.status 5.0.12 +courier-imap config.status 5.0.14 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/configure.ac new/courier-imap-5.0.14/libs/imap/configure.ac --- old/courier-imap-5.0.12/libs/imap/configure.ac 2021-02-09 14:33:40.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/configure.ac 2021-03-01 23:41:31.000000000 +0100 @@ -4,7 +4,7 @@ dnl Copyright 1998 - 2019 Double Precision, Inc. See COPYING for dnl distribution information. -AC_INIT(courier-imap, 5.0.12, [courier-us...@lists.sourceforge.net]) +AC_INIT(courier-imap, 5.0.14, [courier-us...@lists.sourceforge.net]) >confdefs.h # Kill PACKAGE_ macros diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/imapd-ssl.dist.in new/courier-imap-5.0.14/libs/imap/imapd-ssl.dist.in --- old/courier-imap-5.0.12/libs/imap/imapd-ssl.dist.in 2021-02-09 14:35:31.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/imapd-ssl.dist.in 2021-03-01 13:29:07.000000000 +0100 @@ -1,4 +1,4 @@ -##VERSION: $Id: d0fbff5dffafb9169a268f4482921d2d5a9fcc7a-20210209083531$ +##VERSION: $Id: d0fbff5dffafb9169a268f4482921d2d5a9fcc7a-20210301072907$ # # imapd-ssl created from imapd-ssl.dist by sysconftool # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/imapd.8.in new/courier-imap-5.0.14/libs/imap/imapd.8.in --- old/courier-imap-5.0.12/libs/imap/imapd.8.in 2020-11-05 02:10:02.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/imapd.8.in 2021-03-01 13:29:09.000000000 +0100 @@ -4,12 +4,12 @@ .\" Title: imapd .\" Author: Sam Varshavchik .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 11/04/2020 +.\" Date: 03/01/2021 .\" Manual: Double Precision, Inc. .\" Source: Courier Mail Server .\" Language: English .\" -.TH "IMAPD" "8" "11/04/2020" "Courier Mail Server" "Double Precision, Inc." +.TH "IMAPD" "8" "03/01/2021" "Courier Mail Server" "Double Precision, Inc." .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/imapd.dist.in new/courier-imap-5.0.14/libs/imap/imapd.dist.in --- old/courier-imap-5.0.12/libs/imap/imapd.dist.in 2020-11-05 02:07:32.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/imapd.dist.in 2021-03-01 13:29:08.000000000 +0100 @@ -1,4 +1,4 @@ -##VERSION: $Id:$ +##VERSION: $Id: 675bac8a9b30dff4f1968cec803a51c89b6b1b1b-20210301072908$ # # imapd created from imapd.dist by sysconftool # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/pop3d-ssl.dist.in new/courier-imap-5.0.14/libs/imap/pop3d-ssl.dist.in --- old/courier-imap-5.0.12/libs/imap/pop3d-ssl.dist.in 2021-02-09 14:35:31.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/pop3d-ssl.dist.in 2021-03-01 13:29:07.000000000 +0100 @@ -1,4 +1,4 @@ -##VERSION: $Id: d0fbff5dffafb9169a268f4482921d2d5a9fcc7a-20210209083531$ +##VERSION: $Id: d0fbff5dffafb9169a268f4482921d2d5a9fcc7a-20210301072907$ # # pop3d-ssl created from pop3d-ssl.dist by sysconftool # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/imap/pop3d.dist.in new/courier-imap-5.0.14/libs/imap/pop3d.dist.in --- old/courier-imap-5.0.12/libs/imap/pop3d.dist.in 2020-11-05 02:07:33.000000000 +0100 +++ new/courier-imap-5.0.14/libs/imap/pop3d.dist.in 2021-03-01 13:29:08.000000000 +0100 @@ -1,4 +1,4 @@ -##VERSION: $Id:$ +##VERSION: $Id: 0877c2dea580caaeb10e5394cb859fd6ce6e1b5b-20210301072908$ # # pop3d created from pop3d.dist by sysconftool # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/maildir/aclocal.m4 new/courier-imap-5.0.14/libs/maildir/aclocal.m4 --- old/courier-imap-5.0.12/libs/maildir/aclocal.m4 2021-01-28 17:18:41.000000000 +0100 +++ new/courier-imap-5.0.14/libs/maildir/aclocal.m4 2021-03-01 13:28:32.000000000 +0100 @@ -73,47 +73,6 @@ AC_LANG_POP([C++]) ]) -AC_DEFUN([AX_COURIER_UNICODE_VERSION],[ - -AC_MSG_CHECKING(courier-unicode library and version) - -v="$1" - -if test "$v" = "" -then - v=2.2 -fi - -set -- `echo "$v" | tr '.' ' '` - -v=$[]1 -r=$[]2 -p=$[]3 - -if test "$p" = "" - then p="0" -fi - -AC_TRY_COMPILE([ -#include <courier-unicode.h> -#ifndef COURIER_UNICODE_VERSION -#define COURIER_UNICODE_VERSION 0 -#endif - -#if COURIER_UNICODE_VERSION < ]$v$r$p[ -#error "courier-unicode ]$1[ library is required" -#endif - -],[],[], -AC_MSG_ERROR([ -ERROR: The Courier Unicode Library ]$1[ header files appear not to be installed. -You may need to upgrade the library or install a separate development -subpackage in addition to the main package.]) -) - -AC_MSG_RESULT([ok]) -]) - # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # # Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/maildir/maildirmake.1.in new/courier-imap-5.0.14/libs/maildir/maildirmake.1.in --- old/courier-imap-5.0.12/libs/maildir/maildirmake.1.in 2020-07-12 22:16:01.000000000 +0200 +++ new/courier-imap-5.0.14/libs/maildir/maildirmake.1.in 2021-03-01 13:28:41.000000000 +0100 @@ -4,12 +4,12 @@ .\" Title: maildirmake .\" Author: Sam Varshavchik .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 07/12/2020 +.\" Date: 03/01/2021 .\" Manual: Double Precision, Inc. .\" Source: Courier Mail Server .\" Language: English .\" -.TH "MAILDIRMAKE" "1" "07/12/2020" "Courier Mail Server" "Double Precision, Inc\&." +.TH "MAILDIRMAKE" "1" "03/01/2021" "Courier Mail Server" "Double Precision, Inc\&." .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/libs/rfc1035/rfc1035resolve.c new/courier-imap-5.0.14/libs/rfc1035/rfc1035resolve.c --- old/courier-imap-5.0.12/libs/rfc1035/rfc1035resolve.c 2020-04-22 11:00:04.000000000 +0200 +++ new/courier-imap-5.0.14/libs/rfc1035/rfc1035resolve.c 2021-03-01 12:55:36.000000000 +0100 @@ -67,7 +67,7 @@ free(buffers[--n]); } free(idna_queries); - free(buffers[n]); + free(buffers); return NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/rpm.release new/courier-imap-5.0.14/rpm.release --- old/courier-imap-5.0.12/rpm.release 2021-02-09 17:05:32.000000000 +0100 +++ new/courier-imap-5.0.14/rpm.release 2021-03-01 23:46:19.000000000 +0100 @@ -1,2 +1,2 @@ -VERSION=5.0.12 +VERSION=5.0.14 RELEASE=2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-imap-5.0.12/sysconftool new/courier-imap-5.0.14/sysconftool --- old/courier-imap-5.0.12/sysconftool 2020-05-17 03:20:44.000000000 +0200 +++ new/courier-imap-5.0.14/sysconftool 2021-02-19 21:12:21.000000000 +0100 @@ -12,7 +12,7 @@ my $force; my $require; -my $myversion="0.17.20191110"; +my $myversion="0.17.20219219"; exit 1 unless GetOptions("v" => \$ver, "n" => \$noclobber, "f" => \$force, "r=s" => \$require); ++++++ courier-imap-config.patch ++++++ diff -purN libs/imap/imapd.dist.in libs/imap/imapd.dist.in --- libs/imap/imapd.dist.in 2021-03-01 13:29:08.000000000 +0100 +++ libs/imap/imapd.dist.in 2021-03-02 08:28:34.862607943 +0100 @@ -21,7 +21,7 @@ # # ADDRESS=127.0.0.1 -ADDRESS=0 +ADDRESS=127.0.0.1 ##NAME: PORT:1 # @@ -57,7 +57,7 @@ MAXDAEMONS=40 # # Maximum number of connections to accept from the same IP address -MAXPERIP=4 +MAXPERIP=20 ##NAME: PIDFILE:0 # @@ -480,7 +480,7 @@ HEADERFROM=X-IMAP-Sender # The default setting is going to be NO, so you'll have to manually flip # it to yes. -IMAPDSTART=NO +IMAPDSTART=YES ##NAME: MAILDIRPATH:0 # diff -purN libs/imap/imapd-ssl.dist.in libs/imap/imapd-ssl.dist.in --- libs/imap/imapd-ssl.dist.in 2021-03-01 13:29:07.000000000 +0100 +++ libs/imap/imapd-ssl.dist.in 2021-03-02 08:30:10.370603684 +0100 @@ -72,7 +72,7 @@ SSLLOGGEROPTS="-name=imapd-ssl" # # Whether or not to start IMAP over SSL on simap port: -IMAPDSSLSTART=NO +IMAPDSSLSTART=YES ##NAME: IMAPDSTARTTLS:0 # @@ -313,7 +313,7 @@ TLS_VERIFYPEER=NONE # automatically created, TLS_CACHESIZE bytes long, and used as a cache # buffer. -TLS_CACHEFILE=@localstatedir@/couriersslpop3cache +TLS_CACHEFILE=@localstatedir@/cache/courier-imap/sslpop3cache TLS_CACHESIZE=524288 ##NAME: MAILDIRPATH:0 diff -purN libs/imap/pop3d.dist.in libs/imap/pop3d.dist.in --- libs/imap/pop3d.dist.in 2021-03-01 13:29:08.000000000 +0100 +++ libs/imap/pop3d.dist.in 2021-03-02 08:31:18.846600632 +0100 @@ -146,7 +146,7 @@ LOGGEROPTS="-name=pop3d" # with enough platforms so that people get annoyed with having to flip it to # YES every time. -POP3DSTART=NO +POP3DSTART=YES ##NAME: POP3_LOG_DELETIONS:0 # diff -purN libs/imap/pop3d-ssl.dist.in libs/imap/pop3d-ssl.dist.in --- libs/imap/pop3d-ssl.dist.in 2021-03-01 13:29:07.000000000 +0100 +++ libs/imap/pop3d-ssl.dist.in 2021-03-02 08:32:03.754598629 +0100 @@ -61,7 +61,7 @@ SSLLOGGEROPTS="-name=pop3d-ssl" # # Whether or not to start POP3 over SSL on spop3 port: -POP3DSSLSTART=NO +POP3DSSLSTART=YES ##NAME: POP3_STARTTLS:0 # @@ -310,7 +310,7 @@ TLS_VERIFYPEER=NONE # problems with SSL clients. Disable SSL caching by commenting out the # following settings: -TLS_CACHEFILE=@localstatedir@/couriersslimapcache +TLS_CACHEFILE=@localstatedir@/cache/courier-imap/sslimapcache TLS_CACHESIZE=524288 ##NAME: MAILDIRPATH:0