This is the Cyrus SASL API implentation. It can be used on the client

or server side to provide authentication. See RFC 2222 for more
information.

The latest version is available at:
ftp://ftp.andrew.cmu.edu/pub/cyrus-mail

There's a mailing list for Cyrus SASL.  Subscribe by sending a message
to majordomo@lists.andrew.cmu.edu with the body "subscribe
cyrus-sasl". The mailing list is available via anonymous IMAP at
imap://cyrus.andrew.cmu.edu/archive.cyrus-sasl or via the web at
http://asg.web.cmu.edu/archive/mailbox.php3?mailbox=archive.cyrus-sasl.
This commit is contained in:
veego 2000-08-25 12:32:50 +00:00
parent 939f7ae751
commit 651e917ca3
9 changed files with 142 additions and 0 deletions

30
mail/cyrus-sasl/Makefile Normal file
View file

@ -0,0 +1,30 @@
# $NetBSD: Makefile,v 1.1.1.1 2000/08/25 12:32:50 veego Exp $
DISTNAME= cyrus-sasl-1.5.24
CATEGORIES= mail
MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://asg.web.cmu.edu/cyrus/imapd/
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
LTCONFIG_OVERRIDE= ${WRKSRC}/config/ltconfig
.include "../../mk/bsd.prefs.mk"
.if !exists(/usr/include/openssl/rc4.h)
DEPENDS+= openssl-0.9.*:../../security/openssl
CONFIGURE_ENV+= CPPFLAGS="-I${PREFIX}/include"
.else
CONFIGURE_ENV+= CPPFLAGS="-I/usr/include/openssl"
.endif
CONFIGURE_ARGS+= --with-plugindir=${PREFIX}/lib/sasl
PLIST_SRC= ${WRKDIR}/.PLIST_SRC
post-build:
${CAT} ${PKGDIR}/PLIST.common ${PKGDIR}/PLIST.${LOWER_OPSYS} > ${PLIST_SRC}
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,3 @@
$NetBSD: md5,v 1.1.1.1 2000/08/25 12:32:50 veego Exp $
MD5 (cyrus-sasl-1.5.24.tar.gz) = aedc0f8b594e2a13503b375ed78f62b7

View file

@ -0,0 +1,3 @@
$NetBSD: patch-sum,v 1.1.1.1 2000/08/25 12:32:50 veego Exp $
MD5 (patch-aa) = b52859d030d1017a4ed95ce103f9f53d

View file

@ -0,0 +1,35 @@
$NetBSD: patch-aa,v 1.1.1.1 2000/08/25 12:32:50 veego Exp $
--- include/Makefile.in Fri Jul 21 04:36:01 2000
+++ include/Makefile.in Fri Aug 4 12:12:16 2000
@@ -246,17 +246,17 @@
install-includeHEADERS: $(include_HEADERS)
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(includedir)
+ $(mkinstalldirs) $(DESTDIR)$(pkgincludedir)
@list='$(include_HEADERS)'; for p in $$list; do \
if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
- echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p"; \
- $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p; \
+ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p"; \
+ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(pkgincludedir)/$$p; \
done
uninstall-includeHEADERS:
@$(NORMAL_UNINSTALL)
list='$(include_HEADERS)'; for p in $$list; do \
- rm -f $(DESTDIR)$(includedir)/$$p; \
+ rm -f $(DESTDIR)$(pkgincludedir)/$$p; \
done
tags: TAGS
@@ -327,7 +327,7 @@
install-strip:
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
installdirs:
- $(mkinstalldirs) $(DESTDIR)$(includedir)
+ $(mkinstalldirs) $(DESTDIR)$(pkgincludedir)
mostlyclean-generic:

View file

@ -0,0 +1 @@
SASL Library

14
mail/cyrus-sasl/pkg/DESCR Normal file
View file

@ -0,0 +1,14 @@
SASL Library
This is the Cyrus SASL API implentation. It can be used on the client
or server side to provide authentication. See RFC 2222 for more
information.
The latest version is available at:
ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
There's a mailing list for Cyrus SASL. Subscribe by sending a message
to majordomo@lists.andrew.cmu.edu with the body "subscribe
cyrus-sasl". The mailing list is available via anonymous IMAP at
imap://cyrus.andrew.cmu.edu/archive.cyrus-sasl or via the web at
http://asg.web.cmu.edu/archive/mailbox.php3?mailbox=archive.cyrus-sasl.

View file

@ -0,0 +1,53 @@
@comment $NetBSD: PLIST.common,v 1.1.1.1 2000/08/25 12:32:50 veego Exp $
include/cyrus-sasl/hmac-md5.h
include/cyrus-sasl/md5.h
include/cyrus-sasl/md5global.h
include/cyrus-sasl/sasl.h
include/cyrus-sasl/saslplug.h
include/cyrus-sasl/saslutil.h
lib/libsasl.a
lib/libsasl.la
lib/libsasl.so.8.8
lib/sasl/libanonymous.a
lib/sasl/libanonymous.la
lib/sasl/libanonymous.so.1.15
lib/sasl/libcrammd5.a
lib/sasl/libcrammd5.la
lib/sasl/libcrammd5.so.1.15
lib/sasl/libdigestmd5.a
lib/sasl/libdigestmd5.la
lib/sasl/libdigestmd5.so.0.17
lib/sasl/libplain.a
lib/sasl/libplain.la
lib/sasl/libplain.so.1.14
sbin/sasldblistusers
sbin/saslpasswd
man/man3/sasl_authorize_t.3
man/man3/sasl_done.3
man/man3/sasl_callbacks.3
man/man3/sasl_checkpass.3
man/man3/sasl_client_init.3
man/man3/sasl_client_new.3
man/man3/sasl_client_start.3
man/man3/sasl_client_step.3
man/man3/sasl_decode.3
man/man3/sasl_encode.3
man/man3/sasl_errstring.3
man/man3/sasl_getopt_t.3
man/man3/sasl_getpath_t.3
man/man3/sasl_getprop.3
man/man3/sasl_getsecret_t.3
man/man3/sasl_getsimple_t.3
man/man3/sasl_listmech.3
man/man3/sasl_log_t.3
man/man3/sasl_server_init.3
man/man3/sasl_server_new.3
man/man3/sasl_server_start.3
man/man3/sasl_server_step.3
man/man3/sasl_setprop.3
man/man3/sasl_usererr.3
man/man3/sasl.3
man/man8/sasldblistusers.8
man/man8/saslpasswd.8
@dirrm lib/sasl
@dirrm include/cyrus-sasl

View file

View file

@ -0,0 +1,3 @@
@comment $NetBSD: PLIST.solaris,v 1.1.1.1 2000/08/25 12:32:50 veego Exp $
lib/sasl/libgssapiv2.la
lib/sasl/libgssapiv2.so.1.14