Commit graph

119 commits

Author SHA1 Message Date
martti
9d36d64929 Add note about /etc/rc.conf.d/postfix. 2007-07-11 12:25:53 +00:00
martti
77df089663 Updated mail/postfix-current to 2.5-20070529
Lots of changes, see the HISTORY file for details.
2007-05-30 07:58:29 +00:00
martti
2b71b36176 Updated mail/postfix-current to 2.5-20070501
Lots of changes, see the HISTORY file for details.
2007-05-02 05:10:15 +00:00
tron
7ff2feb001 Enable TLS support by default. Approved by Martti Kuparinen. 2007-04-29 19:27:35 +00:00
martti
406fa07861 Updated mail/postfix-current to 2.5-20070402
This is a new development snapshot. Sync with Makefile with mail/postfix.
2007-04-03 07:35:46 +00:00
martti
4026840958 Some pkglint fixes. 2007-04-03 07:18:59 +00:00
martti
febcf80b7f Updated mail/postfix-current to 2.4-20070214
New development snapshot, lots of changes, see the HISTORY file
for details...
2007-02-15 06:38:13 +00:00
martti
378e22ac9d Updated mail/postfix-current to 2.4-20061210
Too many changes to list here, see the HISTORY file for details.
2006-12-13 06:23:06 +00:00
rillig
644593e5f4 Added CHECK_HEADERS_SKIP to make the package pass the test. 2006-11-10 08:10:23 +00:00
martti
a96bcae6be Updated mail/postfix-current to 2.4-20061019
20061017

	Cleanup: removed spurious warning when the cleanup server
	attempts to bounce mail with soft_bounce=yes. Problem
	reported by Ralf Hildebrandt. File: cleanup/cleanup_bounce.c.

	Bugfix: null pointer bug when receiving a non-protocol
	response on a cached SMTP/LMTP connection.  Report by Brian
	Kantor.  Fix by Victor Duchovni.  File: smtp/smtp_reuse.c.
2006-11-07 07:08:51 +00:00
martti
4b1da963df More pkglint -Wall fixes. 2006-10-19 06:37:04 +00:00
martti
bd88861f5c Remove patch-ab and "rm -f auxiliary/MacOSX/Postfix.StartupItem/Postfix"
in post-extract.

I exchanges few mails with Wietse and he refused to fix the "==" lines and
instructed me to simply remove the offending file. Instead of having a patch
for a file which is not used by pkgsrc I think it makes sense to remove it.
2006-10-18 09:26:53 +00:00
martti
51fda70284 Fix for test ... == ... 2006-10-18 05:50:42 +00:00
martti
2c44d89d2b Substitute _file_ with i to make pkglint happy. 2006-10-16 11:03:07 +00:00
martti
5e66a4c3e0 Split SUBST_SED.postfix 2006-10-16 10:58:24 +00:00
martti
ec1133bf1d Fixed few pkglint warnings. 2006-10-16 10:43:32 +00:00
martti
ad284b76f7 Fixed few pkglint warnings. 2006-10-16 10:04:01 +00:00
martti
3b4d16f733 Fixed few pkglint warnings. 2006-10-16 09:54:49 +00:00
martti
1f216e301a Updated mail/postfix-current to 2.4-20061015
* lots of bugfixes and cleanups
2006-10-16 09:48:00 +00:00
martti
db15c6ae46 Updated mail/postfix-current to 2.4-20060825
Lots of bug fixes, see HISTORY for details...
2006-08-31 18:45:02 +00:00
taca
dc13661258 Accept NetBSD 4.* as NETBSD4 to compile on NetBSD current.
Bump PKGREVISION.
2006-08-11 12:34:24 +00:00
martti
c3b8594d86 Updated mail/postfix-current to 2.4-20060711
This is the first development version after 2.3.0 release.
2006-07-13 09:57:53 +00:00
ghen
2eca3d9f2c The databases/openldap package has been split in -client and -server component
packages.  Convert LDAP-based applications to depend on openldap-client, and
bump PKGREVISION for those that depend on it by default.
2006-05-31 18:22:23 +00:00
jlam
6d3e25ffb4 Conflict with courier-mta. 2006-05-01 02:57:03 +00:00
jlam
802ce74fcb Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-23 00:12:35 +00:00
wiz
0719006c41 Update path from cyrus-sasl2 to cyrus-sasl. 2006-04-13 21:45:12 +00:00
martti
002c8f5b8d Updated mail/postfix-current to 2.3-20060405
* lots of bug fixes and cleanups
2006-04-07 09:26:43 +00:00
martti
cda40546c0 Updated mail/postfix-current to 2.3-20060307
20060217

        Bugfix: don't terminate with a non-standard exit status
        when the pipe-to-command feature has a problem before it
        executes the command. File: global/pipe_command.c.

20060223

        Bugfix: detect integer overflow when multiplying time values
        with non-trivial time units. File: global/conv_time.c.

20060307

        Bugfix: reset the msg_cleanup() fatal error handler in child
        processes. See also change 20060217. Files: postlock/postlock.c,
        master/multi_server.c, global/mail_run.c, util/vstream_popen.c.
2006-03-10 08:34:34 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
martti
658775e1b3 Updated mail/postfix-current to 2.3-20060207
* bug fixes
* install PREFIX/sbin/qshape
2006-02-27 13:30:32 +00:00
martti
bbc210b858 Updated mail/postfix-current to 2.3-20060202
Postfix now preserves uppercase information while mapping addresses
with canonical, virtual, relocated or generic maps; this happens
even with $number substitutions in regular expression maps. However,
the local(8) and virtual(8) delivery agents still fold addresses
to lower case.

By default, Postfix now folds the search string to lowercase only
with tables that have fixed-case lookup fields such as btree:,
hash:, dbm:, ldap:, or *sql:. The search string is no longer case
folded with tables whose lookup fields can match both upper or lower
case, such as regexp:, pcre:, or cidr:.

For safety reasons, Postfix no longer allows $number substitution
in regexp: or pcre: transport tables or per-sender relayhost tables.
2006-02-05 12:55:32 +00:00
joerg
273507bc47 Use SUBST framework for mailer.conf as well. 2006-01-10 20:21:32 +00:00
martti
3d4fca45e1 Updated postfix-current to 2.3-20060103
Postfix snapshot 20051220 provides a plug-in architecture for SASL
authentication. With this, Postfix can support multiple SASL
implementations without source code patches.

Incompatibility with snapshot 20051220
======================================

The Postfix-with-Cyrus-SASL build procedure has changed. You now
need to specify -DUSE_CYRUS_SASL in addition to -DUSE_SASL_AUTH or
else you end up without any Cyrus SASL support. The error messages
are:

    unsupported SASL server implementation: cyrus
    unsupported SASL client implementation: cyrus

Major changes with snapshot 20051220
====================================

Plug-in support for SASL authentication in the SMTP server and in
the SMTP+LMTP client. With this, Postfix can support multiple SASL
implementations without source code patches.  Some distributors may
even make SASL support a run-time linking option, just like they
do with Postfix lookup tables.

Hints and tips for plug-in developers are in the xsasl/README file.

For backwards compatibility the default plug-in type is Cyrus SASL,
so everything should behave like it did before. Some error messages
are slightly different, but these are generally improvements.

The "postconf -a" command shows what plug-in implementations are
available for the SMTP server, and "postconf -A" does the same for
the SMTP+LMTP client.  Plug-in implementations are selected with
the smtpd_sasl_type, smtp_sasl_type and lmtp_sasl_type configuration
parameters.

Other new configuration parameters are smtpd_sasl_path, smtp_sasl_path
and lmtp_sasl_path. These are better left alone; they are introduced
for the convenience of other SASL implementations.
2006-01-10 06:39:00 +00:00
xtraeme
eadc9131c8 Bump PKGREVISION due to mysql.buildlink3.mk changes (default mysql
pkg has been changed to 5.x). Reminded by wiz... thanks.
2006-01-08 18:35:08 +00:00
martti
a5e1258797 Add ${POSTFIX_QUEUE_DIR}/etc to OWN_DIRS. Suggested by Jeremy C. Reed. 2005-12-31 15:16:18 +00:00
martti
ee0069539e Make sure ${spooletcdir} exists. Bump PKGREVISION as this affects
the binary package.
2005-12-30 06:29:41 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
martti
41faa48d79 Use "USE_TOOLS+=perl" instead of "BUILD_DEPENDS+=perl>=5.8.0:../../lang/perl5". 2005-12-04 06:30:37 +00:00
martti
b45822a669 Depend on perl during build time. Hopefully this fixes the problems
detected in bulk build.
2005-12-03 19:29:37 +00:00
martti
5c567da363 Updated postfix to 2.3-20051128
- Configurable text for (non)delivery status notifications.

- Support for multiple ISP accounts, implemented with sender-dependent
  relayhosts and with sender-dependent SASL passwords.

- Enhanced status codes per RFC 2034. This enables much improved
  error reporting with mail client programs, possibly in the user's
  own language.

- Complete support for (non)delivery status notifications (DSN)
  per RFC 346[1-4].  This also enables improved error reporting.
2005-11-30 14:02:47 +00:00
martti
a5e5c62cae Removed patch-ac as it was no longer needed (and in fact should not
be used) according to Wietse Venema.

PKGREVISION++
2005-11-16 06:53:13 +00:00
martti
ebe1bf662c Treat DragonFly as FreeBSD 4 to let Postfix build. 2005-11-15 10:43:20 +00:00
martti
ca9cde4793 Regenerate the patches not to add NetBSD stuff inside Mac OS X section. 2005-11-13 10:37:09 +00:00
martti
97dbb768ca Make this compile on NetBSD 2.1. Does not affect other versions so no
version bump. Fixes same problem as pkg/31952.
2005-11-12 05:23:17 +00:00
martti
d69e00ac5e Updated postfix-current to 2.3-20050922
* lots of bug fixes and new features (see RELEASE_NOTES for details)
* sync PLIST.*, MESSAGE.*, Makefile and options.mk with pkgsrc/mail/postfix
2005-09-30 06:04:32 +00:00
martti
ed3705164f Fix PLIST issues noted in bulkbuilds 2005-09-30 05:42:38 +00:00
abs
ee9906d198 Fix NetBSD statvfs check to be >= 299000900 not >= 200040000
No pkgrevision bumps needed.
2005-09-06 08:10:57 +00:00
rillig
7a95adad42 The real user name in PKG_USERS does not need to be escaped with double
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.
2005-08-23 11:48:47 +00:00
reed
575552c748 Add DRAGONFLY1 and FREEBSD6 support.
TODO: this needs more testing and also needs to be submitted to developer.
2005-08-23 02:31:44 +00:00