2007-09-22 06:42:04 by Johnny C. Lam | Files touched by this commit (14) |
Log message:
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
|
2007-09-21 16:12:19 by Johnny C. Lam | Files touched by this commit (5) | |
Log message:
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.
|
2007-09-17 17:28:05 by Johnny C. Lam | Files touched by this commit (10) |
Log message:
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.
|
2007-08-10 19:56:57 by Johnny C. Lam | Files touched by this commit (6) |
Log message:
Update mail/courier-imap to 4.1.3. Changes from version 4.1.1 include:
+ Remove BDB_LIB workaround which should already be handled by the wrapper
scripts and db1.builtin.mk.
* Plug some resource leaks in the maildir library code.
|
2007-08-03 00:07:32 by Johnny C. Lam | Files touched by this commit (6) |
Log message:
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.
|
2007-06-07 09:50:57 by Amitai Schlair | Files touched by this commit (3) |
Log message:
Move handling of the "fam" option directly into the Courier packages
which use it. This fixes the build of courier-maildir (which includes
courier-mta/Makefile.common) since -r1.60 of mk/bsd.options.mk.
|
2006-10-10 14:55:39 by Ben Collver | Files touched by this commit (3) |
Log message:
Fix coutier-imap to link to BDB_LIB instead of -ldb.
This is related to PR#33802
|
2006-06-26 07:21:17 by Johnny C. Lam | Files touched by this commit (4) |
Log message:
Install couriertcpd into sbin, which is the location expected by stock
courier-mta and courier-imap. Bump the PKGREVISION on all three
packages.
|
2006-06-17 21:26:48 by Johnny C. Lam | Files touched by this commit (15) |
Log message:
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.
|
2006-06-14 19:01:08 by Johnny C. Lam | Files touched by this commit (3) |
Log message:
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.
|