The NetBSD Project

CVS log for pkgsrc/mail/courier-mta/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mail / courier-mta

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.64 / (download) - annotate - [select for diffs], Mon Jul 17 22:00:24 2023 UTC (2 months, 2 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.63: +1 -2 lines
Diff to previous 1.63 (colored)

*: Remove many GCC_REQD for particularly old GCCs

In many cases the reasoning is poorly documented, or the reasoning
for setting GCC_REQD is to work around a compiler bug. Practically
a c99 compiler is now required for bootstrap (in at least several
dependencies) so we can entirely rule out GCC versions before 3.0.

Revision 1.63 / (download) - annotate - [select for diffs], Thu Jul 6 09:40:41 2023 UTC (2 months, 4 weeks ago) by wiz
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

*: recursive bump for perl 5.38

Revision 1.62 / (download) - annotate - [select for diffs], Tue Jun 28 11:34:19 2022 UTC (15 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

*: recursive bump for perl 5.36

Revision 1.61 / (download) - annotate - [select for diffs], Mon May 24 19:52:39 2021 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

*: recursive bump for perl 5.34

Revision 1.60 / (download) - annotate - [select for diffs], Fri Dec 4 04:56:00 2020 UTC (2 years, 10 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Revbump for openpam cppflags change months ago, belatedly.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Aug 31 18:09:54 2020 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.58 / (download) - annotate - [select for diffs], Sun May 24 01:22:42 2020 UTC (3 years, 4 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

(mail/courier-mta) Fix build: Remove no effective SUBST file

Revision 1.57 / (download) - annotate - [select for diffs], Fri Apr 17 00:22:28 2020 UTC (3 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.56: +4 -1 lines
Diff to previous 1.56 (colored)

<version> is a C++17 header, drop here

Revision 1.56 / (download) - annotate - [select for diffs], Sun Jan 26 17:31:33 2020 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Jan 18 21:49:47 2020 UTC (3 years, 8 months ago) by jperkin
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.54 / (download) - annotate - [select for diffs], Sun Aug 11 13:21:25 2019 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.53 / (download) - annotate - [select for diffs], Thu May 23 19:23:04 2019 UTC (4 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

all: replace SUBST_SED with the simpler SUBST_VARS

pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.

Revision 1.52 / (download) - annotate - [select for diffs], Wed Aug 22 09:45:24 2018 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Recursive bump for perl5-5.28.0

Revision 1.51 / (download) - annotate - [select for diffs], Wed Jul 4 13:40:22 2018 UTC (5 years, 3 months ago) by jperkin
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Jun 5 14:24:02 2017 UTC (6 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Recursive revbump from lang/perl5 5.26.0

Revision 1.49 / (download) - annotate - [select for diffs], Wed Jun 8 19:23:55 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Bump PKGREVISION for perl-5.24.

Revision 1.48 / (download) - annotate - [select for diffs], Sat Mar 5 11:28:46 2016 UTC (7 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Feb 25 15:00:50 2016 UTC (7 years, 7 months ago) by jperkin
Branch: MAIN
Changes since 1.46: +2 -4 lines
Diff to previous 1.46 (colored)

Use OPSYSVARS.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:18 2015 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.45 / (download) - annotate - [select for diffs], Thu May 29 23:36:45 2014 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.44 / (download) - annotate - [select for diffs], Wed Feb 12 23:18:06 2014 UTC (9 years, 7 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.43 / (download) - annotate - [select for diffs], Fri May 31 12:41:13 2013 UTC (10 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.42 / (download) - annotate - [select for diffs], Wed Apr 24 10:06:50 2013 UTC (10 years, 5 months ago) by sbd
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Revbump for all packages that have USE_TOOLS+=gs

Revision 1.41 / (download) - annotate - [select for diffs], Sat Apr 6 21:07:33 2013 UTC (10 years, 6 months ago) by rodent
Branch: MAIN
Changes since 1.40: +7 -7 lines
Diff to previous 1.40 (colored)

"Each sed command should appear in an assignment of its own."

Revision 1.40 / (download) - annotate - [select for diffs], Wed Feb 6 23:22:41 2013 UTC (10 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Dec 16 01:52:19 2012 UTC (10 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

recursive bump from cyrus-sasl libsasl2 shlib major bump.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Oct 8 12:19:07 2012 UTC (10 years, 11 months ago) by asau
Branch: MAIN
Changes since 1.37: +1 -2 lines
Diff to previous 1.37 (colored)

Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Oct 3 21:56:22 2012 UTC (11 years ago) by wiz
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Jun 9 11:45:38 2012 UTC (11 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.35: +2 -4 lines
Diff to previous 1.35 (colored)

Changes 0.68.1:
* rfc2045mkboundary.c was broken in 0.68

Changes 0.68:
* rfc2045/rfc2045mkboundary.c (rfc2045_mk_boundary): truncate
the hostname portion of the boundary to 30 chars.
* courier/doc/courier.sgml: Remove descriptions of some configuration
files that were moved to the courier-authlib package a while ago.
They don't belong here any more.
* courier/submit.C: Use the authenticated address, instead of the
return address, for domain-based virtual configuration.
* courier/libs/cfilename.c (config_has_vhost): Checks whether
vhost.[ip] exists.
* courier/module.esmtp/courieresmtpd.c (main): Only set a message's
virtual host if vhost.[ip] exists.
* courier/module.esmtp/esmtpclient.c (get_sourceaddr): Make sure the
input buffer is null-terminated.
* courier/submit.C (getrcpts): If there's no vhost setting from the
sender's IP address (this includes local mail!) if vhost.domain exists,
use [domain] as the virtual host.
* Remove config_search(), which simply called config_localfilename().
Change all current callers to call config_localfilename().
* courier/libs/cfilename.c (config_set_local_vhost): saves a string
that gets appended as a suffix, by config_localfilename(), and if that
filename exists, that's returned as the filename, otherwise it's the
original string without the suffix. config_get_local_vhost() returns
the suffix string.
to config_set_local_vhost().
* courier/libs/comsubmitclient.c (submit_fork): If
config_get_local_vhost(), add a -vhost parameter to submit().
* courier/submit.C (cppmain): -vhost sets config_set_local_vhost().
* courier/submit2.C (closectl): New COMCTLFILE_VHOST parameter in the
config file, taken from the vhost setting.
* courier/libs/comctlfile.c (ctlfile_setvhost): If COMCTLFILE_VHOST is
set, call ctlfile_setvhost(), return an indication if the vhost has
changed. Absence of a COMCTLFILE_VHOST treated as a discrete "(null)"
setting.
* courier/module.esmtp/esmtpclient.c (esmtpchild): If ctlfile_setvhost()
then disconnect the current socket, if one is open.
* courier/module.esmtp/esmtpclient.c (get_sourceaddr): The IP address
specified in ipout or ip6out overrides SOURCE_ADDRESS and
SOURCE_ADDRESS_IPV6 environment variable.
* courier/module.local/localmail.c (main): Call ctlfile_setvhost().
* courier/module.uucp/uucp.c (uux): Call ctlfile_setvhost().
* courier/module.dsn/dsn.c (main): Call ctlfile_setvhost().
* liblock/mail.c (dotlock_exists): Quell a compiler warning.
* courier/courierd.dist.in SOURCE_ADDRESS: Add a note that this setting
is deprecated.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Mar 3 00:13:28 2012 UTC (11 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Recursive bump for pcre-8.30* (shlib major change)

Revision 1.34 / (download) - annotate - [select for diffs], Sun Aug 14 13:25:21 2011 UTC (12 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

Revision bump after updating perl5 to 5.14.1.

Revision 1.33 / (download) - annotate - [select for diffs], Fri Nov 5 14:12:11 2010 UTC (12 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.32: +9 -10 lines
Diff to previous 1.32 (colored)

Changes 0.65.1:
This is a bugfix release.

Revision 1.32 / (download) - annotate - [select for diffs], Sat Aug 21 16:34:59 2010 UTC (13 years, 1 month ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!

Revision 1.31 / (download) - annotate - [select for diffs], Tue Jun 15 23:01:23 2010 UTC (13 years, 3 months ago) by pettai
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.30: +3 -4 lines
Diff to previous 1.30 (colored)

courier-0.65.0 et al:

* gpglib/list.c: Handle GnuPG 2 --with-colons output format changes.
* gpglib/mimegpgfork.c: GnuPG 2 wants --batch when specifying passphrase-fd.
* tcpd/configure.in: Check if explicit linking with libgpg-error is required.
* tcpd/libcouriergnutls.c (tls_connect): Fix bad call to
  gnutls_server_name_set(). Affects Courier compiled with GnuTLS support.
* maildrop/mailbot.c (main): Set close-on-exec bit on opened files.
* courier/doc/courier.sgml: Move the SPF section to a separate refsect2
  to work around misformatting by the manpage stylesheet.
* rfc2045/rfc2045reply.c (mkreply): Fix sender's name in the reply salutation.
* html/en-us/newmsg.html: Ditto.
* rfc2045/reformime.sgml: Document the -c option to reformime.
* imapd.c (main): Fix typo in alert message.
* Big quota patch (with some changes).

(See the Changelog(s) for previous releases)

Based on patch(es) from PR pkg/42989 by Brian Candler.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Mar 21 16:29:40 2010 UTC (13 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Reset maintainer, developer lost his commit bit.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Mar 12 13:19:49 2010 UTC (13 years, 6 months ago) by obache
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

marked as CONFLICTS with esmtp>=1.2 (bin/mailq and/or bin/newaliases)

Revision 1.28 / (download) - annotate - [select for diffs], Sat Jan 9 22:20:31 2010 UTC (13 years, 8 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.27: +7 -7 lines
Diff to previous 1.27 (colored)

Fixed building with DESTDIR:
Special permissions for filterctl and courierfilter have to be applied
in an install script at installation time.
Actions for the post-install target forgot to propagate DESTDIR
appropriately as a make parameter.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jan 4 16:27:48 2010 UTC (13 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.26: +5 -1 lines
Diff to previous 1.26 (colored)

rehash isn't really used, so effectively disable the check.
Package still doesn't build as it always includes the ldap stuff.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Oct 19 19:18:11 2008 UTC (14 years, 11 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").

Revision 1.25 / (download) - annotate - [select for diffs], Thu Feb 21 15:50:29 2008 UTC (15 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

Get rid of the "gnutls" and "ssl" options and replace with a
"courier-gnutls" option/toggle that allows using GNU TLS instead of
defaulting to OpenSSL.

Bump the PKGREVISION of couriertcpd, courier-imap, and courier-mta to 1.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Feb 19 18:45:23 2008 UTC (15 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.23: +17 -12 lines
Diff to previous 1.23 (colored)

Update mail/courier-mta to version 0.58.0.  Changes from version 0.57.1
include:

+ Add full DESTDIR support.

+ Don't create empty, unused directories under
  ${PREFIX}/share/examples/courier.

+ Teach mkesmtpdcert generate certificates and keys using the either
  GNUTLS or OpenSSL tools.

* Fix a memory stomp in local delivery agent.

* Get rid of the hard 30 minute timeout in sendmail(8).

* Rewrite input processing for submit(8) process to use non-blocking
  I/O to read standard input. When the message source is local (or
  dsn), get rid of the hard 30 minute timeout, and poll stdin with a
  5 minute poll() timeout, at which point the timestamps on all open
  control and data files are pinged, to keep courierd from purging
  them based on their old timestamp.  Continue to use a hard timeout
  for all non-local mail.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Oct 17 13:50:30 2007 UTC (15 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

Add patch taken from Courier CVS repository that fixes a memory-stomping
bug when reporting unknown local recipients.  Bump PKGREVISIONs of courier
and courier-mta.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Oct 15 15:37:14 2007 UTC (15 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

Update mail/courier-mta to 0.57.1.  Changes from version 0.56.0 include:

* Major code cleanup.

* "User unknown" reports complete local address, including extensions.

* Only run courierfilters after all control files are closed.

* "opt BOFHHEADERLIMIT" replaces hardcoded limit of 100,000 bytes of
  headers per message.

* Reject <@domain.com> for a recipient's address.

* Tolerate newline-less responses from the filter.

* Document that sysexit 100 from .courier is a permanent failure.

* "courier show all" and "courier clear all" commands for managing
  backscatter suppression list.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Sep 23 11:42:44 2007 UTC (16 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

Don't hardcode the use of "99" as a file descriptor because it may
not be available.  Instead, use (OPEN_MAX - 1) which uses the same
"pick a high number" strategy as choosing "99", but is more likely to
be available.  This allows users with a soft limit of 64 open files
to run courierfilter and courierldapaliasd.

Bump the following PKGREVISIONs:

	mail/courier-mta	--> 11
	meta-pkgs/courier	--> 7
	net/couriertcpd		--> 3

Revision 1.20 / (download) - annotate - [select for diffs], Sun Sep 23 01:24:55 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Add some missing files to the PLIST (why didn't CHECK_FILES catch these?)
for courier-mta.  Bump the following PKGREVISIONS:

	mail/courier-mta	--> 10
	meta-pkgs/courier	--> 6

Revision 1.19 / (download) - annotate - [select for diffs], Sat Sep 22 04:42:03 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

Change the default directory for the various pid files to be
${COURIER_STATEDIR}/tmp, which defaults to /var/courier/tmp.  This
allows some of the servers which drop root privileges too soon to still
write the pid file into a courier-owned directory instead of the
root-owned /var/run.

In mail/courier-mta, de-list ${COURIER_STATEDIR}/webmlm from the list
of owned directories.  In fact, webmlmd expects that path to be a
socket file, and breaks horribly if the "webmlm" directory is present
instead.

Bump PKGREVISIONs for the following packages:

	mail/courier-imap	--> 2
	mail/courier-mta	--> 9
	mail/sqwebmail		--> 4
	meta-pkgs/courier	--> 5

Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 21 22:42:00 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.17: +5 -2 lines
Diff to previous 1.17 (colored)

Fix the permissions on some binaries and directories to match the
generated permissions.dat file used to create RPMs by the author.

Bump the PKGREVISIONs:

	meta-pkg/courier	--> 4
	mail/courier-mta	--> 8
	mail/sqwebmail		--> 3

Revision 1.17 / (download) - annotate - [select for diffs], Fri Sep 21 14:12:19 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

Allow "inet6" as a package option for net/couriertcpd and
mail/courier-mta.  Modify mail/courier-imap to build regardless of
the platforms IPv6 support and update meta-pkg/courier to the latest
versions of the Courier mail server suite.  Bump the PKGREVISIONs
of the following packages:

	mail/courier-mta	--> 7
	meta-pkgs/courier	--> 3
	net/couriertcpd		--> 2

This fixes PR pkg/37013 by Aleksej Saushev.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Sep 17 15:28:04 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Include a patch taken from the main Courier CVS repository that adds
a new TLS_PROTOCOL selection "SSL23" that allows for trying to negotiate
initially with SSLv3 but falling back to SSLv2:

	courier/tcpd/libcouriertls.c:1.21

This allows Courier to interoperate with older mail servers and clients
that are still using SSLv2 when advertising or attempting to use
advertised STARTTLS capabilities.

This change modifies the following packages and bumps their PKGREVISIONs:

	mail/courier-imap	to 1.
	mail/courier-mta	to 6.
	meta-pkgs/courier	to 2.
	net/couriertcpd		to 1.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Sep 11 02:35:04 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Fix location of directories used by the webadmin CGI binary.  Bump the
PKGREVISION to 5.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 10 17:00:38 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Teach the webmlm rc.d script to check that the LISTS variable is non-empty
before attempting to start webmlmd.  Fix the way that webmlmd is called
(it expects an extra argument).

Bump the PKGREVSION to 4.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Sep 10 16:06:27 2007 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Actually install the webmlm rc.d script and config files.
Bump the PKGREVISON to 3.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Sep 7 14:18:11 2007 UTC (16 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Fix improperly quoted string in courieresmpts rc.d script.  Bump
PKGREVISION to 2.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Sep 7 14:11:20 2007 UTC (16 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

Fix name of a required configuration directory for the ESMTP module.
Bump the PKGREVISION to 1.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Aug 10 17:57:03 2007 UTC (16 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.9: +9 -10 lines
Diff to previous 1.9 (colored)

Update mail/courier-mta to 0.56.0.  Changes from version 0.53.2 include:

    + Drop the uucp module from the default option set.

    + Patch the webmlm sources to not use "stdin" and "stdout" as function or
      member names as they can be macros according to the C standards.

    * webadmin: Remove check that prevents multiple virtual domains to
      be aliased to the same account.

    * webmlmd: new CGI module that can manage a Courier mailing list
      created with couriermlm.

    * Rewrite and code cleanup of couriermlm.

    * Use domain name, not MX hostname, for looking up authenticated
      SMTP passwords in esmtpauthclient

Revision 1.9 / (download) - annotate - [select for diffs], Thu Aug 2 22:07:32 2007 UTC (16 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.8: +1 -3 lines
Diff to previous 1.8 (colored)

Fix botched migration of PKG_OPTIONS from courier-mta/Makefile.common
into the Makefiles of the packages that include it:

(1) PKGNAME and PKG_SUPPORTED_OPTIONS clearly no longer need to be
    defined since the only code that used it in Makefile.common was
    removed.

(2) Package Makefiles need to properly define PKG_OPTIONS_VAR and
    PKG_SUPPORTED_OPTIONS prior to including bsd.options.mk.  Set
    them to the appropriate values to match the orginal names from
    before the botched migration.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Jul 28 01:37:23 2007 UTC (16 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.7: +4 -2 lines
Diff to previous 1.7 (colored)

Fix path to Perl. Bump revision.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 26 05:21:17 2006 UTC (17 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Install couriertcpd into sbin, which is the location expected by stock
courier-mta and courier-imap.  Bump the PKGREVISION on all three
packages.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jun 17 19:26:48 2006 UTC (17 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Modify the Courier services rc.d scripts so that:

   (1) they are more likely to do the right thing if the user sets
       rc_fast_and_loose; and

   (2) they pre-create any necessary directories prior to start the
       respective services.

Also, fix the path to the courierwebadmin binary in SPECIAL_PERMS for the
courier-mta package.

Bump the PKGREVISION.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jun 14 17:01:08 2006 UTC (17 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Add a buildlink dependency on openssl to couriertcpd, which needs the
SSL libraries to build couriertls, which encapsulates the logic for
handling SSL connections for Courier services.  Drop the dependency
on openssl from both courier-imap and courier-mta, which only need
the "openssl" tool instead.  Bump the PKGREVISIONs for all three
packages due to the changed dependencies.  Problem noted by Ondrej
Tuma in private email.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jun 9 22:12:18 2006 UTC (17 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Update mail/courier-mta to 0.53.2.  Changes from version 0.53.1 include:

   * [SECURITY] Fix bug in encoding of usernames that contain '='.  This
     fixes the security advisories noted here:

	http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2659
	http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368834
	http://secunia.com/advisories/20519/

   * Implemented "Purge" option for mail filters.

   * Invoke Courier filters in alphabetical order, and uses 050 exit code
     to accept a message without running the remaining filters, which gets
     converted to a 250 ESMTP code.

   * Fix improper parsing of ident/pfix tokens in SPF.

   * New command line tool "aliaslookup" to look up mail aliases.

   * Added support for the koi8-u character set.

Revision 1.3 / (download) - annotate - [select for diffs], Mon May 1 02:57:58 2006 UTC (17 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)

Note conflicts with postfix, qmail, and sendmail.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Apr 30 18:20:59 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Add filterctl.8. Bump revision.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Apr 28 18:10:21 2006 UTC (17 years, 5 months ago) by jlam
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

First cut at packaging the MTA and mailing list components of
courier-0.53.1 as mail/courier-mta.

The Courier mail transfer agent (MTA) is a modular multiprotocol mail
server that's designed to strike a balance between reasonable performance,
flexibility and features.

This package differs from traditional courier-mta packages in that
the webmail, imap/pop3, and maildrop components are not included
because they are supplied by the mail/sqwebmail, mail/courier-imap,
and mail/maildrop packages, respectively.  When Courier-MTA is installed
together with Courier-IMAP and SqWebMail, they form an integrated
mail/groupware server suite that provides ESMTP, IMAP, POP3, webmail,
and mailing list services within a single, consistent, framework.  A
web-based administration and configuration tool is included for
comprehensive configuration of the entire Courier software suite.

Many thanks to Yarema <yds@CoolRat.org> whose Courier port for FreeBSD
was an invaluable reference.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 28 18:10:21 2006 UTC (17 years, 5 months ago) by jlam
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>