summaryrefslogtreecommitdiff
path: root/mail/postfix
AgeCommit message (Collapse)AuthorFilesLines
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).
2003-04-06required_files should honor PKG_SYSCONFDIR.taca1-2/+2
2003-03-21Update ipv6+tls patch in comment (and distinfo).taca2-6/+6
2003-03-20Undo PKGREVISION bump (not necessary since the whole package was updatedwiz1-3/+1
to 2.0.7).
2003-03-20Add PKGREVISION=1 [wiz told me so]christos1-1/+3
2003-03-20- upgrade to 2.0.7christos3-32/+33
- add kim's recipient canonicalization patch. NOTE: TLS was disabled and is still disabled in this version.
2003-03-20Add kim's recipient canocalization patchchristos1-0/+106
2003-03-14(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;jlam1-7/+9
Makefiles simply need to use this value often, for better or for worse. (2) Create a new variable FIX_RPATH that lists variables that should be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and additional variables may be appended from package Makefiles.
2003-03-07Update tls+ipv6 patch in comment.taca2-3/+5
Is it still need commented out? (Though I can't test completely either...)
2003-03-06Updated postfix to 2.0.6martti2-7/+5
Postfix 2.0 patchlevel 6 intends to protect vulnerable Sendmail systems against exploitation of a remote buffer overflow problem that is described in CERT advisory CA-2003-07. - Postfix now truncates non-address information in message address headers (comments, etc.) to 250 characters per address. This should rarely present a problem. Reportedly, junk mail from poorly written software can trigger the protection, but that is no great loss. - Some little fixes to documentation.
2003-03-04Updated postfix to 2.0.5martti2-8/+8
- The SMTP server's hard and soft error limits were off by one. With "smtpd_hard_error_limit = 1", Postfix will now disconnect after the first error, instead of the second one. - The proxymap server could deadlock when the mydestination parameter setting included a proxymapped lookup table. - Some little fixes to documentation.
2003-02-23Use correct tls+ipv6 patch (still in comment). Previous was for differenttaca2-5/+5
postfix snapshot.
2003-02-23Make tls+ipv6 patch up to date. NOT tested at all and still commented out.taca2-4/+6