Commit graph

30 commits

Author SHA1 Message Date
tv
f49467db87 8.12.11nb5:
Don't install .cf files to /etc/mail directly at all; offer a message
about how to install them instead.  Don't create /etc/mail/statistics.
Create mqueue dirs at install via MAKE_DIRS.  Should fix PR pkg/20852.

While here, fixup manpages to act like mail/sendmail so that they are
uniform across build platforms.
2006-10-12 21:05:25 +00:00
tv
3b011295b3 That's odd, patch-al had a wrong checksum (possibly before I added the CVS
Id to the file).  Fix.
2006-09-11 17:18:09 +00:00
tv
c006661a75 Add source patch to address issue originally found in Sendmail 8.13.7;
may also affect 8.12.11:

    http://secunia.com/advisories/21637/
2006-09-05 20:06:06 +00:00
adrianp
4c9325d865 Bump PKGREVISION.
A malformed MIME structure with many parts can cause sendmail to
crash while trying to send a mail due to a stack overflow,
e.g., if the stack size is limited (ulimit -s).  This
happens because the recursion of the function mime8to7()
was not restricted.  The function is called for MIME 8 to
7 bit conversion and also to enforce MaxMimeHeaderLength.
To work around this problem, recursive calls are limited to
a depth of MAXMIMENESTING (20); message content after this
limit is treated as opaque and is not checked further.
2006-06-14 18:53:53 +00:00
adrianp
2cc7eaaffc MAINTAINERSHIP change. 2006-06-13 20:34:38 +00:00
adrianp
1af44aef31 Pass MAINTAINERship to tv@. 2006-06-06 21:55:49 +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
rillig
37b290339e Fixed typo (PKG_SUGGEST_OPTIONS). 2006-05-22 07:08:50 +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
adrianp
2092dcd9cd Add a URL to the new (?) past-releases directory on sendmail.org for fetching
the distfile.
2006-03-26 15:58:39 +00:00
tv
0ce2b03348 Update sendmail (with vendor patch) to address the current security issue:
http://www.kb.cert.org/vuls/id/834865

Bump to nb2.
This will change the internal version of sendmail to 8.12.11.20060308.

>       SECURITY: Replace unsafe use of setjmp(3)/longjmp(3) in the server
>               and client side of sendmail with timeouts in the libsm I/O
>               layer and fix problems in that code.  Also fix handling of
>               a buffer in sm_syslog() which could have been used as an
>               attack vector to exploit the unsafe handling of
>               setjmp(3)/longjmp(3) in combination with signals.
>               Problem detected by Mark Dowd of ISS X-Force.
>       Handle theoretical integer overflows that could triggered if
>               the server accepted headers larger than the maximum
>               (signed) integer value.  This is prevented in the default
>               configuration by restricting the size of a header, and on
>               most machines memory allocations would fail before reaching
>               those values.  Problems found by Phil Brass of ISS.
2006-03-22 21:19:06 +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
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
abs
2564b261d8 Convert another rogue statvfs() __NetBSD_Version__ check to 299000900 2005-09-08 22:32:39 +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
wiz
c59d17a966 options.mk needs to be included before Makefile.common, since
Makefile.common checks PKG_OPTIONS; however, options.mk needs
bsd.prefs.mk for an OPSYS test; and bsd.prefs.mk defines FILESDIR
if it isn't defined yet. So we have to override FILESDIR unconditionally
(and similarly for a few other variables) to make libmilter812 pick
up the correct values. Should fix libmilter812 bulk build problem.
2005-08-04 12:30:59 +00:00
wiz
8f60660ad3 Rename socketmap option to sendmail-socketmap. 2005-08-01 15:27:00 +00:00
wiz
4725013ee3 Convert to options framework. 2005-08-01 14:54:33 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
cd4f3767d3 Change references to M4 & YACC into TOOLS_M4 & TOOLS_YACC to simplify
transition to new tools framework.
2005-05-13 16:54:12 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
adrianp
8fca0ece2f - Finish off jlam@'s work removing SASL v1 from pkgsrc 2005-03-30 21:54:19 +00:00
jlam
e8b16d2e6e Remove security/cyrus-sasl and security/cy-login. These packages
tracked the Cyrus SASL 1.5.x releases, which are no longer maintained.
Adjust packages to use security/cyrus-sasl2 instead for SASL support.
This closes PR pkg/28218 and PR pkg/29736.
2005-03-28 09:39:56 +00:00
adrianp
32376d187a - Grab maintainership as discussed (wiz@, tv@) 2005-03-25 10:45:44 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
adrianp
ea559a1877 Rename of current sendmail package to sendmail812 to make way for
new sendmail 8.13.x tree in pkgsrc.

Changes to the original package include:
- Added missing NetBSD CVS tags to some files under files
- Path changes in Makefile and Makefile.common to reflect new location under
  mail/ of this package
2004-08-30 19:56:44 +00:00