courier-cone Mailing List for Courier Mail Server
Brought to you by:
mrsam
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(22) |
Jun
(75) |
Jul
(34) |
Aug
(14) |
Sep
(43) |
Oct
(17) |
Nov
(31) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(15) |
Feb
(7) |
Mar
(7) |
Apr
(57) |
May
(28) |
Jun
(23) |
Jul
(8) |
Aug
(2) |
Sep
(5) |
Oct
(11) |
Nov
(1) |
Dec
|
2005 |
Jan
|
Feb
(4) |
Mar
(13) |
Apr
(2) |
May
(4) |
Jun
(35) |
Jul
(8) |
Aug
(1) |
Sep
(3) |
Oct
(7) |
Nov
(36) |
Dec
(15) |
2006 |
Jan
(3) |
Feb
(14) |
Mar
(13) |
Apr
(27) |
May
(18) |
Jun
|
Jul
|
Aug
(1) |
Sep
(3) |
Oct
|
Nov
(1) |
Dec
|
2007 |
Jan
(8) |
Feb
(11) |
Mar
(8) |
Apr
(7) |
May
(1) |
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
(7) |
Nov
(2) |
Dec
(5) |
2008 |
Jan
(4) |
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
(6) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
(6) |
May
(5) |
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2010 |
Jan
|
Feb
|
Mar
(6) |
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
(27) |
Sep
(5) |
Oct
|
Nov
(4) |
Dec
(4) |
2011 |
Jan
(4) |
Feb
|
Mar
(3) |
Apr
(5) |
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
(7) |
Oct
(9) |
Nov
(2) |
Dec
|
2012 |
Jan
(7) |
Feb
|
Mar
(6) |
Apr
(4) |
May
(6) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(8) |
Dec
|
2013 |
Jan
(4) |
Feb
(5) |
Mar
(7) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(1) |
Feb
|
Mar
(4) |
Apr
(2) |
May
|
Jun
(1) |
Jul
(6) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(13) |
Jun
|
Jul
|
Aug
(16) |
Sep
|
Oct
|
Nov
|
Dec
(4) |
2017 |
Jan
(1) |
Feb
(5) |
Mar
(9) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2018 |
Jan
|
Feb
(1) |
Mar
(5) |
Apr
(1) |
May
|
Jun
|
Jul
(2) |
Aug
(1) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
(2) |
Dec
|
2021 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2023 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
(8) |
May
(5) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Sam V. <mr...@co...> - 2024-08-06 12:12:28
|
Download: https://www.courier-mta.org/download.html New minor releases of Courier packages, mostly miscellanous packaging improvements. Changes: • courier, courier-authlib, courier-sox, courier-imap, sqwebmail, maildrop, cone: courier-debuild can now be used to build .debs without an explicit dependency on the version of gcc that's used for the build. It's now possible to use pbuilder to rebuild the resulting dsc package on a different distribution, or a release that uses a different version of gcc by default. rpm build scripts get cleaned up to remove obsolete directives and references to historical rpm-based Linux distributions that are now ancient history. courier-authlib's dependency on the compatibility mysql alias updated to a direct dependency on mariadb. • courier: recognize the "+" character as an alias for the "-" in email address alias extensions. |
From: Michael G. <co...@ma...> - 2024-05-05 16:48:13
|
Hello Sam, thank you, that fixed it on Ubuntu for me. greetings /MiGri Sam Varshavchik writes: > MiGri writes: > >> ./libmail/search.C:927: undefined reference to `unicode::iconvert::operator() >> (char const*, unsigned long)' >> /usr/bin/ld: /tmp/cc4ISK5h.ltrans13.ltrans.o: in function > > Something is wrong with the courier-unicode package. What is the version of > the libcourier-unicode package? It should also be the current version. > > If your libcourier-unicode package is the Debian's native package, uninstall > it first. > > Then, download courier-unicode-2.3.0.tar.bz2, then build and install the > libcourier-unicode packages the same way, first. > |
From: Sam V. <mr...@co...> - 2024-05-05 15:27:12
|
MiGri writes: > ./libmail/search.C:927: undefined reference to `unicode::iconvert::operator() > (char const*, unsigned long)' > /usr/bin/ld: /tmp/cc4ISK5h.ltrans13.ltrans.o: in function Something is wrong with the courier-unicode package. What is the version of the libcourier-unicode package? It should also be the current version. If your libcourier-unicode package is the Debian's native package, uninstall it first. Then, download courier-unicode-2.3.0.tar.bz2, then build and install the libcourier-unicode packages the same way, first. |
From: MiGri <co...@ma...> - 2024-05-05 14:43:27
|
Hi Sam... trying to build the deb the build stops with these lines: libtool: link: ranlib .libs/libmail.a libtool: link: ( cd ".libs" && rm -f "libmail.la" && ln -s "../libmail.la" "libmail.la" ) /bin/bash ./libtool --tag=CXX --mode=link g++-11 -I../libs -I./../libs -g -O2 -ffile-prefix-map=/home/migri/src/cone/cone-1.13/deb/cone-1.13=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -static -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -o mailtool mailtool.o libmail.la ../libs/rfc2045/librfc2045.la ../libs/rfc822/librfc822.la ../libs/rfc822/libencode.la ../libs/maildir/libmaildir.la ../libs/tcpd/libcouriertls.la -lcourier-unicode ../libs/liblock/liblock.la ../libs/libhmac/libhmac.la ../libs/md5/libmd5.la ../libs/sha1/libsha1.la ../libs/numlib/libnumlib.la ../libs/tcpd/libspipe.la ../libs/soxwrap/libsoxwrap.a `cat ../libs/soxwrap/soxlibs.dep` /bin/bash ./libtool --tag=CXX --mode=link g++-11 -I../libs -I./../libs -g -O2 -ffile-prefix-map=/home/migri/src/cone/cone-1.13/deb/cone-1.13=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -static -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -o testsuite testsuite.o libmail.la ../libs/rfc2045/librfc2045.la ../libs/rfc822/librfc822.la ../libs/rfc822/libencode.la ../libs/maildir/libmaildir.la ../libs/tcpd/libcouriertls.la -lcourier-unicode ../libs/liblock/liblock.la ../libs/libhmac/libhmac.la ../libs/md5/libmd5.la ../libs/sha1/libsha1.la ../libs/numlib/libnumlib.la ../libs/tcpd/libspipe.la ../libs/soxwrap/libsoxwrap.a `cat ../libs/soxwrap/soxlibs.dep` libtool: link: g++-11 -I../libs -I./../libs -g -O2 -ffile-prefix-map=/home/migri/src/cone/cone-1.13/deb/cone-1.13=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -o testsuite testsuite.o ./.libs/libmail.a ../libs/rfc2045/.libs/librfc2045.a ../libs/rfc822/.libs/librfc822.a -lidn2 ../libs/rfc822/.libs/libencode.a ../libs/maildir/.libs/libmaildir.a ../libs/tcpd/.libs/libcouriertls.a -lgnutls -lcourier-unicode ../libs/liblock/.libs/liblock.a ../libs/libhmac/.libs/libhmac.a ../libs/md5/.libs/libmd5.a ../libs/sha1/.libs/libsha1.a ../libs/numlib/.libs/libnumlib.a ../libs/tcpd/.libs/libspipe.a ../libs/soxwrap/libsoxwrap.a libtool: link: g++-11 -I../libs -I./../libs -g -O2 -ffile-prefix-map=/home/migri/src/cone/cone-1.13/deb/cone-1.13=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -o mailtool mailtool.o ./.libs/libmail.a ../libs/rfc2045/.libs/librfc2045.a ../libs/rfc822/.libs/librfc822.a -lidn2 ../libs/rfc822/.libs/libencode.a ../libs/maildir/.libs/libmaildir.a ../libs/tcpd/.libs/libcouriertls.a -lgnutls -lcourier-unicode ../libs/liblock/.libs/liblock.a ../libs/libhmac/.libs/libhmac.a ../libs/md5/.libs/libmd5.a ../libs/sha1/.libs/libsha1.a ../libs/numlib/.libs/libnumlib.a ../libs/tcpd/.libs/libspipe.a ../libs/soxwrap/libsoxwrap.a /usr/bin/ld: /tmp/cc4ISK5h.ltrans13.ltrans.o: in function `mail::searchOneMessage::search(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': ./libmail/search.C:927: undefined reference to `unicode::iconvert::operator()(char const*, unsigned long)' /usr/bin/ld: /tmp/cc4ISK5h.ltrans13.ltrans.o: in function `mail::searchOneMessage::checkNextHeader()': ./libmail/search.C:612: undefined reference to `unicode::iconvert::begin(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: mailtool: hidden symbol `_ZN7unicode8iconvertclEPKcm' isn't defined /usr/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status make[4]: *** [Makefile:694: mailtool] Fehler 1 make[4]: Verzeichnis „/home/migri/src/tmp/cone-1.13/deb/cone-1.13/libmail“ wird verlassen make[3]: *** [Makefile:612: all] Fehler 2 make[3]: Verzeichnis „/home/migri/src/tmp/cone-1.13/deb/cone-1.13/libmail“ wird verlassen make[2]: *** [Makefile:501: all-recursive] Fehler 1 make[2]: Verzeichnis „/home/migri/src/tmp/cone-1.13/deb/cone-1.13“ wird verlassen make[1]: *** [Makefile:406: all] Fehler 2 make[1]: Verzeichnis „/home/migri/src/tmp/cone-1.13/deb/cone-1.13“ wird verlassen dh_auto_build: error: make -j4 returned exit code 2 make: *** [debian/rules:7: build] Fehler 25 dpkg-buildpackage: Fehler: Unterprozess debian/rules build lieferte Exitstatus 2 debuild: fatal error at line 1182: dpkg-buildpackage -us -uc -ui failed greetings /MiGri --- At 05.05.24 14:45 Sam Varshavchik wrote: > MiGri writes: > >> Hello! >> >> After I rebuilt my system with debian 12, I can no longer use my >> favorite email client cone. >> I just can't get it to build anymore, some dependencies on >> dependencies can't be resolved. > > What does "some dependencies on dependencies can't be resolved" mean, > exactly? > > cone builds fine on Debian 12. Every release of Courier packages gets > successfully built in multiple platforms, including Ubuntu 20, Ubuntu > 22, and Debian 12. > > Here are the logs of cone building on Debian 12: > > https://github.com/svarshavchik/courier/actions/runs/8810033606/job/24183131423 > > >> Are there any prebuild packages or at least instructions on which >> packages to install in a reasonably up-to-date debian-based OS? > > Simply follow the instructions in INSTALL to build deb packages. Note > that it's up to you to make sure that all required dependencies are > already installed. Since you indicated that you had some kind of a > dependency issue then you should focus on fixing that. > > > > _______________________________________________ > Courier-cone mailing list > Cou...@li... > Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-cone |
From: Sam V. <mr...@co...> - 2024-05-05 12:45:36
|
MiGri writes: > Hello! > > After I rebuilt my system with debian 12, I can no longer use my favorite > email client cone. > I just can't get it to build anymore, some dependencies on dependencies > can't be resolved. What does "some dependencies on dependencies can't be resolved" mean, exactly? cone builds fine on Debian 12. Every release of Courier packages gets successfully built in multiple platforms, including Ubuntu 20, Ubuntu 22, and Debian 12. Here are the logs of cone building on Debian 12: https://github.com/svarshavchik/courier/actions/runs/8810033606/job/24183131423 > Are there any prebuild packages or at least instructions on which packages > to install in a reasonably up-to-date debian-based OS? Simply follow the instructions in INSTALL to build deb packages. Note that it's up to you to make sure that all required dependencies are already installed. Since you indicated that you had some kind of a dependency issue then you should focus on fixing that. |
From: MiGri <co...@ma...> - 2024-05-05 12:33:33
|
Hello! After I rebuilt my system with debian 12, I can no longer use my favorite email client cone. I just can't get it to build anymore, some dependencies on dependencies can't be resolved. I then tried it with Ubuntu 22.04, unfortunately also without success. Even the links on https://www.courier-mta.org/cone/README.html partly go nowhere (ncurses, gamin). Are there any prebuild packages or at least instructions on which packages to install in a reasonably up-to-date debian-based OS? greetings /MiGri |
From: Martin S. <m.s...@ma...> - 2024-04-08 13:36:37
|
Martin Stenzel via Courier-cone writes: O. K. Error on MY side (you guessed it ;) ). I had to expand the headers, obviously, to have the "From:" line. Now I am all set, and I do like this "new" client. Thank for ALL your help today. Time for a good tutorial :) Martin. > _______________________________________________ > Courier-cone mailing list > Cou...@li... > Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-cone |
From: Martin S. <m.s...@ma...> - 2024-04-08 12:41:25
|
Thank you for this prompt information! But, no chance, I do not get a prompt. The only thing to change is the "Your email addresses", but still no luck. Martin. Am 08/04/2024 um 13:22 schrieb Sam Varshavchik: > Martin Stenzel via Courier-cone writes: > >> « HTML content follows >> »Hi team, >> >> when I run the setup and adjust my mail address to >> ...@mail.xy-space.de, in the headers of the sent mail I find >> ...@terve.xy-space.de instead. >> >> This is not intended. terve.xy-space.de is the hostname I send the >> mails from. > > If you are referring to the "Your email addresses" setting: that only > controls which email addresses are recognized as your own when > replying to an existing message. > > To change your From: address on new messages just edit it. After > sending a message you'll be prompted to make the sent message's > headers to be the defaults for subsequent messages. > > > > > _______________________________________________ > Courier-cone mailing list > Cou...@li... > Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-cone -- Martin Stenzel · er/ihm · he/him m.s...@ma... An der Drehscheibe 9 D-50733 Köln · Cologne Deutschland · Germany This message was checked by ESET Endpoint Antivirus for Linux. Detection Engine Version: 29027 (20240408). |
From: Sam V. <mr...@co...> - 2024-04-08 11:22:22
|
Martin Stenzel via Courier-cone writes: > « HTML content follows > »Hi team, > > when I run the setup and adjust my mail address to ...@mail.xy-space.de, in > the headers of the sent mail I find ...@terve.xy-space.de instead. > > This is not intended. terve.xy-space.de is the hostname I send the mails > from. If you are referring to the "Your email addresses" setting: that only controls which email addresses are recognized as your own when replying to an existing message. To change your From: address on new messages just edit it. After sending a message you'll be prompted to make the sent message's headers to be the defaults for subsequent messages. |
From: Sam V. <mr...@co...> - 2024-04-08 11:17:38
|
Martin Stenzel via Courier-cone writes: > « HTML content follows > »Hi team, > > If I run the setup I cannot change the > > > Custom sent mail folders: > > > It shows me [ Outbox ], but I cannot change this entry. Go to your list of folders. Highlight your folder, type "U" for "Use", pick the option for "Sent mail folder". The highlighted folder is now available as an option in the setup screen. |
From: Sam V. <mr...@co...> - 2024-04-08 11:16:10
|
Martin Stenzel via Courier-cone writes: > Welcome to Cone 1.12 (UTF-8) > > Can you please verify? It's just an inconsequential packaging error. |
From: Martin S. <m.s...@ma...> - 2024-04-08 10:27:30
|
Hi team, I compiled version 1.13 of the software. When I run "cone -v" it gives me Cone 1.12/x86_64-suse-linux-gnu/Sun Apr 7 23:38:39 EEST 2024 If I run "cone" it tells me Welcome to Cone 1.12 (UTF-8) Can you please verify? Martin -- Martin Stenzel · er/ihm · he/him m.s...@ma... An der Drehscheibe 9 D-50733 Köln · Cologne Deutschland · Germany This message was checked by ESET Endpoint Antivirus for Linux. Detection Engine Version: 29026 (20240408). |
From: Martin S. <m.s...@ma...> - 2024-04-08 10:22:30
|
Hi team, If I run the setup I cannot change the Custom sent mail folders: It shows me [ Outbox ], but I cannot change this entry. My sent mails reside in ~/Maildir/.Sent/cur/ Can I put this information into the "conerc" file directly? Martin -- Martin Stenzel · er/ihm · he/him m.s...@ma... An der Drehscheibe 9 D-50733 Köln · Cologne Deutschland · Germany This message was checked by ESET Endpoint Antivirus for Linux. Detection Engine Version: 29026 (20240408). |
From: Martin S. <m.s...@ma...> - 2024-04-08 10:22:24
|
Hi team, when I run the setup and adjust my mail address to ...@*mail*.xy-space.de, in the headers of the sent mail I find ...@*terve*.xy-space.de instead. This is not intended. *terve*.xy-space.de is the hostname I send the mails from. postfix and cone both reside on the same server. How can I manage that the mails cone sends contain the right sender address? Martin. P. S. My conerc contains this info </SERVER><ADDRESS>...@mail.xy-space.de</ADDRESS> For security purposes when posting material I removed the correct entry in front of the @ sign with the three dots. Just to make that clear. -- Martin Stenzel · er/ihm · he/him m.s...@ma... An der Drehscheibe 9 D-50733 Köln · Cologne Deutschland · Germany This message was checked by ESET Endpoint Antivirus for Linux. Detection Engine Version: 29027 (20240408). |
From: Sam V. <mr...@co...> - 2023-11-25 16:08:37
|
Download: https://www.courier-mta.org/download.html Changes: • Fix generated Date: header issues in timezones that have a non-standard alternate timezoe offset • pop3 and imap logs also indicate whether the connections used starttls or stls • add missing TLS_PRIVATE_KEYFILE setting to esmtpd.dist |
From: Sam V. <mr...@co...> - 2023-08-14 14:38:54
|
I created a new PGP key, to replace the expiring one, in addition to a minor release of courier, maildrop, sqwebmail, and cone packages Download: https://www.courier-mta.org/download.html Changes: • maildrop: fix a compilation error when some non-default options are specified to the configure script. • sqwebmail, cone: Recognize names of the newer EC-based public key algorithms when displaying available PGP keys. |
From: Sam V. <mr...@co...> - 2023-06-01 01:14:32
|
Download: https://www.courier-mta.org/download.html Changes: * add support for hunspell instead of aspell, for spell-checking in sqwebmail and cone. |
From: Sam V. <mr...@co...> - 2023-04-30 13:34:27
|
Download: https://www.courier-mta.org/download.html New releases of courier, courier-imap, sqwebmail, maildrop, and cone packages. Changes: * all: fix warning message from gcc 13 (false positives). * courier, courier-imap, cone: update configure script to check for the standardized location of the CA certificate bundle, in addition to various legacy compatibility paths. * courier: update the ESMTP server to recognize alternative Courier ESMTP extension names, in addition to the current ones. A future version of Courier will switch the syntax of its custom ESMTP extension names to be strictly compliant with the ESMTP specification. The names remain unchanged for now, but this version of Courier recognizes both the existing names and the new names. * courier: update internal scripts, replace deprecated fgrep alias with grep -F. |
From: Sam V. <mr...@co...> - 2023-04-26 01:26:46
|
Uffe Jakobsen writes: > Hi, > > It seems that Cone cannot inspect message/delivery-status attachments > internally > > I'm not really sure if this is a missing feature or a bug ? It is true that message/delivery-status is usually simple enough to understand but its purpose is to be machine parsable, and the bounce's preamble is what's meant to be presented in front of human eyeballs. It's expected that any useful information about the bounce would be described, with sufficient verbosity, in the preamble section. |
From: Uffe J. <uf...@uf...> - 2023-04-25 14:13:43
|
Hi, It seems that Cone cannot inspect message/delivery-status attachments internally I'm not really sure if this is a missing feature or a bug ? Anyway it would be really nice if Cone was able to inspect all the "standard" attachments of a delivery report (without having to launch an external filter program) It seems a kind of strange as Cone is able to inspect the other attachments of a delivery report - see below ``` ATTACHMENTS CONE [ Undelivered Mail Returned to Sender ] MULTIPART/REPORT [ Notification; TEXT/PLAIN; 7bit; 548 bytes ] [ Delivery report; MESSAGE/DELIVERY-STATUS; 7bit; 485 bytes ] [ Undelivered Message Headers; TEXT/RFC822-HEADERS; 7bit; 5 Kb ] ``` Kind regards Uffe |
From: Sam V. <mr...@co...> - 2022-12-04 17:56:34
|
Download: https://www.courier-mta.org/download.html New releases of all Courier packages. Changes: • Use libidn2 instead of libidn. • "make install" creates relative, instead of absolute, symbolic links. • debuild script: update lintian overrides, add pkg-config to build dependencies. |
From: Sam V. <mr...@co...> - 2022-11-14 12:54:41
|
Download: https://www.courier-mta.org/download.html New releases of all Courier packages. Changes: • all: update deb packaging. Check /etc/lsb-release and include the distribution release in the deb package version, to faciliate updating to the same version of the package in an updated release. Fix build dependencies. • sysconftool: add "use strict+warnings" • courier: add a MISC section in the esmtpd-ssl configuration file, for stashing any custom config settings. • courier: update rpm packaging. Remove constructs for historical rpm-based Linux distributions. • maildrop: update deliverquota man page. |
From: Sam V. <mr...@co...> - 2022-06-07 10:55:18
|
Manvendra Bhangui writes: > On Wed, 1 Jun 2022 at 09:39, Sam Varshavchik <mr...@co...> wrote: > > > > Download: https://www.courier-mta.org/download.html > > > > New development builds of all packages. > > > > Changes: > > > > > > > - all: updates for gcc 12, autotools, and OpenSSL 3.0. > > > Not very important, but I thought it could help someone still using > ancient distros to compile courier-imap. The latest autotools changes > to configure.ac removing AC_PROG_CC_C99 has broken compilation on the > following distributions. > > CentOS7 > RHEL7 > SLE12 and all SLE12 variants > Ubuntu 16.04 > > I had to do 4 minor changes to make courier-imap compile on all > distributions, including the above 3 Autoconf deprecated the AC_PROG_CC_C99 macro, for the ostensibly reason that all currently supported major platforms don't need it. There's automation on Github to automatically build everything on every commit, using containers. The CentOS 7 container had no issues building a courier-imap centos 7 rpm: https://github.com/svarshavchik/courier/runs/6764330421?check_suite_focus=true The likely explanation is that the original compiler that was released for CentOS 7 did not default to c++11/C99 by default, but was updated over CentOS 7's lifetime to a newer version that does, now. |
From: Sam V. <mr...@co...> - 2022-06-03 11:16:44
|
Pramathesh Ambasta writes: >> The deb packaging scripts in these packages are not based on existing deb >> packages. >> >> > Many thanks for your very quick response. So the correct process would be to > first download and build courier-authlib from source and then build the deb > packages for courier. I will try that This goes for all packages. The order in which things get built are: courier- unicode, courier-authlib, courier-sox (optional), then the rest of the packages. This is mentioned in the INSTALL: NOTE: If a distribution package is already installed it should be removed completely before switching to the upstream version (dnf remove or apt purge). Preserve any existing configuration files, beforehand, in order to restore it after switching packages. This applies to all Courier packages. A switch to this courier package requires switching the courier-unicode and courier-authlib packages too. |
From: Sam V. <mr...@co...> - 2022-06-02 11:07:09
|
Pramathesh Ambasta writes: > Thanks for uploading the new version. > > Among the dependencies listed for the deb package build is libcourierauthlib- > dev. The correct library name in a debian system is courier-authlib-dev. > Debian build fails because of this courier-authlib's package produces libcourier-auth and libcourier-auth-dev packages, so that's what all the others build against. I was looking around how things were named on Ubuntu, and it seems that nearly every "something>lib" stuff was carrying a "lib<something>" name. I.e. libfakeroot, libgdbm, etc. So that's the naming convention I went with. The deb packaging scripts in these packages are not based on existing deb packages. |