summaryrefslogtreecommitdiff
path: root/mail/postfix
AgeCommit message (Collapse)AuthorFilesLines
2004-06-22New IPv6 patchmartti2-6/+6
* Bugfix: Misplaced myfree() caused a small memory leak. * Removed the colon (:) from the characters XFORWARD replaces by a question mark (IPv6 addresses looked like 2001?610?1108?5010?1 in logging).
2004-06-21Updated postfix to 2.1.3martti14-236/+99
This is the new 2.1.x series, please see www.postfix.org for complete list of changes since 2.0.20.
2004-06-06correct checksum for postfix-pg.postfix-2.0.0.2.patchgrant1-3/+3
2004-05-21Use the latest IPv6 patchmartti2-6/+6
2004-05-05Updated postfix to 2.0.20martti2-9/+9
- 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-04statvfs fix for postfix and postfix-current on NetBSD-current>=2.0D.minskim2-1/+20
Patch provided by John R. Shannon in PR pkg/25430.
2004-04-21Drop localized *_USE_LDAP definitions and consistently use USE_OPENLDAPcube1-3/+3
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-14indent a couple of blocks, minor whitespace tweakgrant1-6/+6
2004-04-14Remove hardcoded "-ldb" from makedefs, because pkgsrc provides aminskim2-7/+15
correct option. This fixes PR pkg/25176.
2004-04-14Correct variable names for BUILDLINK_PREFIX.db*; BUILDLINK_PREFIX.dbminskim1-7/+7
is only valid with buildlink2, but not with buildlink3. This fixes PR pkg/25175.
2004-04-13db4 is needed in Linux when POSTFIX_USE_LDAP=YES (pkg/25120 by Jukka Salmi)martti1-1/+8
2004-04-11Make this compile on 2.x as well (as NETBSD1).kim2-5/+14
2004-03-25New IPv6 patchmartti2-6/+6
2004-03-17New IPv6 patch.martti2-5/+5
2004-03-14Updated postfix to 2.0.19martti2-6/+5
- 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-07add CONFLICT on sendmail, which also installs bin/mailq andgrant1-1/+3
bin/newaliases.
2004-03-07install rc.subr-style script on all platforms but NetBSD-1.5 and abovegrant2-1/+48
(which already has a suitable /etc/rc.d/postfix).
2004-03-06move BUILD_DEFS outside of their respective conditionals, so thegrant1-9/+10
not defined/value output is shown at the start of the build.
2004-03-06ressurect external patch checksums lost in last commit.grant1-1/+5
2004-03-06move NetBSD specific MESSAGE to its own file.grant3-10/+17
2004-03-05don't patch the same file twice, don't patch multiple files in agrant7-86/+121
single patch.
2004-03-05run postfix's post-install with "command_directory=prefix/sbin"grant2-3/+4
argument so it can find postconf. bump PKGREVISION.
2004-02-16Added optional postgresql supportmartti2-2/+17
2004-01-28New IPv6 patchmartti2-6/+6
2004-01-23Make this work on Linux.martti3-3/+40
2004-01-23Updated postfix to 2.0.18martti2-5/+5
- 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-21Updated postfix to 2.0.17martti5-67/+37
- 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-20Apply the SASL2 cure to smtp and lmtp to. This makes outgoing authenticatedmartin3-3/+49
mail work.
2004-01-11bl3ifyjlam1-8/+12
2003-12-18no need for PLIST_SUBST+=PKG_SYSCONFDIRgrant1-2/+1
2003-11-26Only install smtpd.conf if we're using SASL. Fixes bulk build breakagejlam1-2/+2
from Al's 20031124 results.
2003-11-21A few more whitespace nits.jlam1-13/+13
2003-11-21Whitespace fixes and rearrange a few lines to group related stuff together.jlam1-23/+22
2003-11-21* With SASL2, the correct pwcheck_method to use the /etc/sasldb2 isjlam2-17/+22
"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-10Sync with cyrus-sasl2's buildlink2.mk reality.kleink1-3/+3
2003-11-01Be the MAINTAINER for this package.martti1-2/+2
2003-10-03enable use of sasl2christos3-3/+45
2003-10-02Updated postfix to 2.0.16martti2-9/+9
* bug fixes * new IPv6 patch
2003-09-01Updated postfix to 2.0.14martti2-9/+9
* Produce a warning when host:port specifies a badly formatted numerical port. * New IPv6 patch.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-02Updated postfix to 2.0.13martti2-9/+9
- 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-06-16Updated postfix to 2.0.12martti2-8/+8
- 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-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-25Remove commented out PKGREVISION line.taca1-2/+1
2003-05-25Update postfix to 2.0.10.taca2-9/+9
- 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-21Updated the IPv6 patch. IPv6 support is activated by settingmartti3-34/+23
POSTFIX_USE_INET6=YES in /etc/mk.conf before building this package.
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz1-2/+2
dependency bumps.
2003-05-01- Move all "share" files to share/examples/postfix; all of them are usedjmmv10-85/+105
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-04-21Updated postfix to 2.0.9martti2-5/+5
- 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-17Updated postfix to 2.0.8martti5-32/+30
- 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).