Commit graph

166 commits

Author SHA1 Message Date
martti
9c41ec80a9 Use the latest IPv6 patch 2004-05-21 08:10:41 +00:00
martti
74500b5861 Updated postfix to 2.0.20
- The postdrop mail submission command could die with SIGHUP and
  abort mail submission.  This was observed with mail from cron jobs.

- The MySQL client aborted with complaints about multiple attempts
  to register the same lookup table. This was observed in the proxymap
  daemon.

- As a workaround for agressive SMTP command pipelining clients,
  the Postfix SMTP server now allows SMTP clients to overshoot the
  SMTP server recipient limit without triggering the server hard
  error limit, as long as the number of excess recipients stays within
  a hard-coded overshoot limit of 1000. If you have such clients then
  you also need to specify "smtpd_error_sleep_time = 0" or else
  performance will be poor.

- The LMTP client attempted to reuse a connection after timeout,
  causing protocol synchronization errors.

- The trivial-rewrite server could core dump after temporary table
  lookup failure.  This was not observed in Postfix 2.0.
2004-05-05 06:55:28 +00:00
minskim
7964bdeff3 statvfs fix for postfix and postfix-current on NetBSD-current>=2.0D.
Patch provided by John R. Shannon in PR pkg/25430.
2004-05-04 19:59:06 +00:00
cube
e1aaa019a4 Drop localized *_USE_LDAP definitions and consistently use USE_OPENLDAP
instead.  As announced on tech-pkg.

Most notably affected are Postfix, sendmail, Samba and cyrus-saslauthd.  Be
sure to update your mk.conf accordingly.
2004-04-21 21:09:31 +00:00
grant
794f88655c indent a couple of blocks, minor whitespace tweak 2004-04-14 17:51:37 +00:00
minskim
313577df89 Remove hardcoded "-ldb" from makedefs, because pkgsrc provides a
correct option.

This fixes PR pkg/25176.
2004-04-14 12:55:20 +00:00
minskim
9b499361bc Correct variable names for BUILDLINK_PREFIX.db*; BUILDLINK_PREFIX.db
is only valid with buildlink2, but not with buildlink3.

This fixes PR pkg/25175.
2004-04-14 04:28:38 +00:00
martti
59b96beb0e db4 is needed in Linux when POSTFIX_USE_LDAP=YES (pkg/25120 by Jukka Salmi) 2004-04-13 06:29:43 +00:00
kim
74cabb143e Make this compile on 2.x as well (as NETBSD1). 2004-04-11 02:23:46 +00:00
martti
68cf6ad80b New IPv6 patch 2004-03-25 12:58:37 +00:00
martti
1999228d2f New IPv6 patch. 2004-03-17 19:29:29 +00:00
martti
de7ecba364 Updated postfix to 2.0.19
- When mail is submitted at a high rate with the Postfix sendmail
  command, the pickup daemon is keps busy long enough that it it
  terminated by the watchdog timer (a feature that prevents Postfix
  from locking up permanently).

- Malformed addresses in SMTP commands could result in table looks
  with zero-length search strings, causing trouble with NIS lookups.
2004-03-14 07:30:14 +00:00
grant
701f7297b8 add CONFLICT on sendmail, which also installs bin/mailq and
bin/newaliases.
2004-03-07 10:16:05 +00:00
grant
5bab0492f1 install rc.subr-style script on all platforms but NetBSD-1.5 and above
(which already has a suitable /etc/rc.d/postfix).
2004-03-07 10:13:46 +00:00
grant
9229549e40 move BUILD_DEFS outside of their respective conditionals, so the
not defined/value output is shown at the start of the build.
2004-03-06 06:52:43 +00:00
grant
af2e0d711c ressurect external patch checksums lost in last commit. 2004-03-06 06:47:41 +00:00
grant
467251f192 move NetBSD specific MESSAGE to its own file. 2004-03-06 06:28:22 +00:00
grant
f57aa1008b don't patch the same file twice, don't patch multiple files in a
single patch.
2004-03-05 22:59:32 +00:00
grant
3cc9066938 run postfix's post-install with "command_directory=prefix/sbin"
argument so it can find postconf.

bump PKGREVISION.
2004-03-05 13:54:32 +00:00
martti
5074fe7691 Added optional postgresql support 2004-02-16 09:31:06 +00:00
martti
902e4125ae New IPv6 patch 2004-01-28 16:03:02 +00:00
martti
2acac9de34 Make this work on Linux. 2004-01-23 12:03:44 +00:00
martti
a6224cc309 Updated postfix to 2.0.18
- A change in the line reading routines caused unexpected results
  with lines ending in EOF. This change is undone.

- A portability problem with the test command ("test -e" is not
  supported on older systems, while "test -f" does the job).
2004-01-23 06:25:25 +00:00
martti
4bc98c82df Updated postfix to 2.0.17
- Portability to MacOSX: Bind8 compatibility, core dumps in mailq
  and postdrop, and changes in netinfo support.

- Elimination of some DNS lookup problems in third-party library
  routines (typically resulting in localhost not being found).

- More agressive delivery to sites that defer a lot of mail.

- Correction of a few obscure error messages.

- Several small documentation fixes.

- Minor fixes for robustness problems that no-one has experienced.
2004-01-21 06:56:48 +00:00
martin
b5f4678b8a Apply the SASL2 cure to smtp and lmtp to. This makes outgoing authenticated
mail work.
2004-01-20 19:37:45 +00:00
jlam
acdcbd2b1e bl3ify 2004-01-11 07:40:13 +00:00
grant
b601f7801b no need for PLIST_SUBST+=PKG_SYSCONFDIR 2003-12-18 03:37:17 +00:00
jlam
b75487d7a2 Only install smtpd.conf if we're using SASL. Fixes bulk build breakage
from Al's 20031124 results.
2003-11-26 06:03:41 +00:00
jlam
6afd00acfc A few more whitespace nits. 2003-11-21 16:07:13 +00:00
jlam
e06c112bc5 Whitespace fixes and rearrange a few lines to group related stuff together. 2003-11-21 15:54:40 +00:00
jlam
fefb138ad3 * With SASL2, the correct pwcheck_method to use the /etc/sasldb2 is
"auxprop".

* Modify the package so that the smtpd.conf file is initially stored
  with the other example files and copied over to its true location
  via CONF_FILES.  This allows modifying the postfix installation to
  use some other SASL authenticaion method, e.g. PLAIN with saslauthd
  through TLS.

* Only allow using one SASL library or the other, and prefer SASL2 to
  SASL1.
2003-11-21 15:33:41 +00:00
kleink
9b2f09a0b8 Sync with cyrus-sasl2's buildlink2.mk reality. 2003-11-10 16:27:37 +00:00
martti
14aae230e2 Be the MAINTAINER for this package. 2003-11-01 13:34:10 +00:00
christos
ee4ca78e56 enable use of sasl2 2003-10-03 15:04:52 +00:00
martti
b123113b9b Updated postfix to 2.0.16
* bug fixes
* new IPv6 patch
2003-10-02 10:39:12 +00:00
martti
a73841c129 Updated postfix to 2.0.14
* Produce a warning when host:port specifies a badly formatted numerical port.
* New IPv6 patch.
2003-09-01 10:42:32 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
martti
639b4d1cda Updated postfix to 2.0.13
- After "postfix reload", the master daemon now warns when the
  inet_interfaces parameter setting has changed, and ignores the
  change, instead of passing incorrect information to the smtp
  server.

- After the postdrop command change with Postfix 2.0.11, the postcat
  command no longer recognized "maildrop" queue files as valid.

- Mail could bounce when two messages were delivered simultaneously
  to a non-existent mailbox file. The safe_open() code that prevents
  race condition exploits will now try a little harder when it
  actually encounters a race condition.

- Updated the IPv6 patch.
2003-07-02 16:42:08 +00:00
martti
49e5da662f Updated postfix to 2.0.12
- Stricter smtpd input checks rejected invalid addresses starting with @.

- Stricter postdrop input checks broke "sendmail -bs".

- New "postcat -q" (search the queue for the named file) support
  from snapshot release because I can no longer see people suffer.

- Allow <@site,@site:address> route addresses in SMTP commands.
  This address form was deprecated years ago.

- "sendmail -q<time>" without -bd option now exits immediately,
  instead of waiting for input and screwing up system boot sequences.

- The Postfix LMTP client used the wrong service name, causing
  trouble with SASL 2.1.13.

- Turned off non-blocking write to pipe because too many systems
  gave an unexpected write() result, causing partial delivery of
  messages to commands like procmail.
2003-06-16 08:29:22 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
taca
d9eb5e3fed Remove commented out PKGREVISION line. 2003-05-25 05:33:55 +00:00
taca
3cc4108bdc Update postfix to 2.0.10.
- Ugly but harmless warnings from nqmgr after "postsuper -r" to
  requeue files that already had some recipients delivered.

- The proxy_read_maps parameter did not recognize "," as separator.

- The local delibery agent now defers delivery after .forward etc.
  file read error.

- The message_size_limit was applied when running "newaliases",
  so that the result alias database could be truncated on systems
  with very small message size limits.

The official release changes for bugfixes and portability issues only.
2003-05-25 05:31:09 +00:00
martti
327b109c4a Updated the IPv6 patch. IPv6 support is activated by setting
POSTFIX_USE_INET6=YES in /etc/mk.conf before building this package.
2003-05-21 09:24:00 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jmmv
83877c7a60 - Move all "share" files to share/examples/postfix; all of them are used
as samples, either by the user or by bsd.pkg.install.mk.
- Correctly handle configuration files, that is, avoid touching the conf
  directory directly.
- Use OWN_DIRS to handle the spool directory.
- Run post-install through an INSTALL script.
- Sort PLIST after all these changes.
- Bump PKGREVISION to 1.
2003-05-01 14:07:56 +00:00
martti
14646b69f3 Updated postfix to 2.0.9
- The SMTP client did not deliver a partial last line when someone
  submitted 8BITMIME mail not ending in newline via /usr/sbin/sendmail
  while MIME input processing was turned off, and MIME 8bit->7bit
  conversion was requested upon delivery.
2003-04-21 06:25:50 +00:00
martti
7678c0b026 Updated postfix to 2.0.8
- Postfix processes now abort when given a net/mask pattern with
  a non-zero host portion (for example, 168.100.189.2/28), instead
  of risking to become an open mail relay.

- Workaround for file system clock drift that caused Postfix to
  ignore new mail (this could happen with queue file systems mounted
  from a server).
2003-04-17 06:22:18 +00:00
taca
ebbfaa639c required_files should honor PKG_SYSCONFDIR. 2003-04-06 16:26:01 +00:00
taca
5d5f742c3c Update ipv6+tls patch in comment (and distinfo). 2003-03-21 05:21:23 +00:00
wiz
6f9fdaa0c8 Undo PKGREVISION bump (not necessary since the whole package was updated
to 2.0.7).
2003-03-20 22:47:04 +00:00