Commit graph

33 commits

Author SHA1 Message Date
Joe Marcus Clarke
63e4cb6f8d Add RC_SUBR support.
PR:		54116
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
2003-08-27 04:38:36 +00:00
Tilman Keskinoz
aaeff08d60 * Fix some problems with building the Kerberos IV and 5 mechs.
* Made the port to optionally not build the mechs, define
WITHOUT_[ANONYMOUS,CRAM,DIGEST,LOGIN,OTP,GSSAPI,PLAIN].

* The Kerberos IV case is special, as we can use the base kerberos 4x
(<=5.0-RELEASE), or use the security/krb4 port.
    WITH_KERBEROS4 - use security/krb4 port
        if <=5.0-RELEASE, use krb4 port only if /usr/lib/libkrb.a
	doesn't exist
    WITHOUT_KERBEROS4 - disables using the base systems /usr/lib/libkrb.a
	(<=5.0), if it exists and MAKE_KERBEROS4 defined in /etc/make.conf

* Changed the combined rcNG/rcOG scripts, so that the defaults are at the top
of the rc.d script and not in an external file to the script.

PR:		51505
Submitted by:	maintainer
2003-05-09 12:41:21 +00:00
Hajimu UMEMOTO
69ba81477e When sending mail localy on a system compiled woth SASL AUTH, the
sendmail mail submission program may log the following error on the
sasldb file:

	error: safesasl(/usr/local/etc/sasldb) failed: Group readable file

Pine by default is using SMTP, and therfore SMTP AUTH if compiled
into sendmail.  To disable SMTP AUTH we need to define DAEMON_OPTIONS
for the loopback interface.

PR:		ports/51680
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
2003-05-06 12:32:14 +00:00
Edwin Groothuis
c99a01a80c Fix shell-syntax.
PR:		ports/48953
Submitted by:	JoeHorn <joehorn@leobbs.net> and lots of others.
2003-03-28 23:37:36 +00:00
Edwin Groothuis
c95cf31cd7 security/cyrus-sasl: Bento fails to build libkerberos + Upgrade
Bento fails to proberly package the port on -CURRENT due
	to -CURRENT no longer has libdes.* as the des functions
	have been moved to the libcrypto.* library.

PR:		48442
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
2003-02-26 11:25:55 +00:00
Hajimu UMEMOTO
4622622972 SASLv2 support of Sendmail is started with 8.12.4.
PR:		ports/43719
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
2002-10-05 19:38:18 +00:00
David W. Chapman Jr.
cc8a1f7227 add an example PAM file for saslauthd and pwcheck_pam daemons
update the Sendmail.README file to include instructions for
	 using the security/cyrus-sasl2 port.

PR:		42153
Submitted by:	maintainer
2002-09-01 16:38:33 +00:00
Akinori MUSHA
f1a8c6d8f3 Add saslauthd as default general password checking daemon (replaces
pwcheck{_pam}).

PR:		ports/41653
Submitted by:	"Scot W. Hetzel" <hetzels@westbend.net> (MAINTAINER)
2002-08-14 18:39:46 +00:00
Akinori MUSHA
f8e954f21d Include <sys/types.h> before including <security/pam_appl.h> and
unbreak for -current's PAM.

Approved by:	"Scot W. Hetzel" <hetzels@westbend.net> (MAINTAINER)
2002-08-14 18:16:02 +00:00
Anders Nordby
e2cd124717 Fix startup-scripts for -current /bin/sh issues. 2002-08-14 00:14:07 +00:00
Hajimu UMEMOTO
b211a1e6c4 moving saslv1 includes files to make it easier to add saslv2
PR:		ports/40288
Submitted by:	Mathieu Arnold <m@absolight.net>
Approved by:	knu
2002-07-28 17:26:12 +00:00
Patrick Li
6803492f67 - Chase checksum for sasl-1.5.27-ldap-ssl-filter-mysql-patch4.tgz
author fixed bug in patch but didn't increment version.
- Fix problem when openldap v1 is selected.
- Bump PORTREVISION

PR:		ports/39800
Submitted by:	maintainer
2002-06-26 18:49:22 +00:00
Ying-Chieh Liao
cbe827fe7c fix configure on -current
update Sendmail.README for sendmail 8.10-8.12

PR:		38646
Submitted by:	maintainer
2002-06-18 06:16:47 +00:00
David W. Chapman Jr.
fe250dd90d Fix for DB3 & KRB4
PR:		38363
Submitted by:	maintainer
2002-05-21 15:08:58 +00:00
Dirk Meyer
cf5b40d956 new PORTREVISION, using newer patchfile
minor Update of the Readme

PR:		37607,37913
Submitted by:	hetzels@westbend.net
2002-05-16 02:45:25 +00:00
Patrick Li
f158a7cd19 Add patch to prevent from breaking if KRB5_HOME / HEIMDAL_HOME are defined.
PR:		34561
Submitted by:	maintainer
2002-02-03 01:16:50 +00:00
Patrick Li
668b77986b Fix build when KRB5_HOME is defined
PR:		34149
Submitted by:	maintainer
2002-01-22 05:30:03 +00:00
David W. Chapman Jr.
cfa957e244 Fix OpenLDAP v1 errors
Allow PAM aware pwcheck daemon
Add JavaSASL

PR:		34068
Submitted by:	maintainer
2002-01-20 19:23:25 +00:00
Kevin Lo
1dc48b9c06 Update to version 1.5.27
PR: 33603
Submitted by: MAINTAINER
2002-01-17 15:04:40 +00:00
David W. Chapman Jr.
73358a5ab0 Fix formatting string bug
Remove old MASTER_SITE

PR:		32555
Submitted by:	alx@cii.sumy.ua
Approved by:	maintainer
2001-12-09 03:07:36 +00:00
Steve Price
2fca6090bb Update Sendmail.README with instructions on how to enable the
GroupReadableSASLFile option for DONT_BLAME_SENDMAIL.

PR:		23149
Submitted by:	maintainer
2000-12-11 02:33:58 +00:00
Kevin Lo
eebfde9690 - Correct misspelling (PGK_PREFIX -> PKG_PREFIX) in pkg-install
- Add support for Heimdal Kerberos V port

PR: 22894
Submitted by: MAINTAINER
2000-11-17 15:06:24 +00:00
James E. Housley
a4303046f0 - Change /var/pwcheck permissions so Postfix can use pwcheck for SASL Authentication.
- Update MySQL & LDAP Authentication Methods
- Correct bento warning for extra file (Sendmail.conf).
- Correct mysql detection code in configure.sasl, and use LIB_DEPENDS for db3.

PR:		22462
Submitted by:	Scot W. Hetzel <hetzels@westbend.net> MAINTAINER
2000-11-01 11:59:18 +00:00
James E. Housley
94124a586b autodetected DB3, but fails to find includes
PR:		21411
Submitted by:	Scot W. Hetzel <hetzels@westbend.net> MAINTAINER
2000-10-24 02:03:09 +00:00
Gregory Neil Shapiro
c9b4da9692 Update the sendmail build information in light of the new SENDMAIL_* make.conf
flags.

Approved by:	maintainer, ade
2000-09-20 01:34:45 +00:00
Ade Lovett
636d1ebd70 Cyrus-SASL 1.5.24 sources changed on Aug 15th
-- changed a hard coded value to a variable.

Kerberos IV detection fails due to double check on krb_mk_priv
(with/without com_err), used cached value from first check for krb_mk_priv.

Added addtional pwcheck methods (MySQL & LDAP Authentication).

PR:		21383
Submitted by:	maintainer
2000-09-19 02:59:29 +00:00
Neil Blakey-Milner
7bedeea431 Update to 1.5.24
PR:		ports/20376
Submitted by:	Dmitry S. Sivachenko <dima@Chg.RU>
Approved by:	Scot W. Hetzel <hetzels@westbend.net> (maintainer)
2000-08-12 19:14:50 +00:00
Akinori MUSHA
f3e3e84330 Update to 1.5.21.
Fix detection of kerberos4. (Now support for kerberos4 is always build
if /usr/lib/libkrb.a exists)

Make use of PLIST_SUB.

PR:		ports/19187
Submitted by:	Maintainer
2000-06-11 08:05:34 +00:00
Dirk Froemberg
d7905faa33 Fix build error by adding ${OPENSSLINC}/openssl to the include path.
Submitted by:	Jim Bloom <bloom@acm.org>
2000-02-28 21:36:02 +00:00
Kris Kennaway
058359db3f USE_OPENSSL
Submitted by:	Jim Bloom <bloom@acm.org>
2000-02-14 04:12:22 +00:00
Steve Price
b901a9df67 Update to version 1.5.15.
PR:		16130
Submitted by:	maintainer
2000-01-24 05:22:22 +00:00
Steve Price
ead323453d Use OpenSSL instaed of librc4 so this port's package can be exported.
Also incorporate Garrett Wollman's kerberos fixes.

PR:		15732
Submitted by:	maintainer
1999-12-29 07:06:27 +00:00
Steve Price
54ea5fa715 Adding cyrus-sasl version 1.5.13.
An RFC 2222 SASL (Simple Authentication and Security Layer).

PR:		14619
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
1999-12-27 01:52:25 +00:00