pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security Finish move of cyrus-sasl2 to cyrus-sasl.
details: https://anonhg.NetBSD.org/pkgsrc/rev/20a4c59513b8
branches: trunk
changeset: 511394:20a4c59513b8
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu Apr 13 21:35:24 2006 +0000
description:
Finish move of cyrus-sasl2 to cyrus-sasl.
diffstat:
security/Makefile | 4 +-
security/cyrus-sasl2/DEINSTALL | 19 ------
security/cyrus-sasl2/DESCR | 14 ----
security/cyrus-sasl2/MESSAGE | 21 -------
security/cyrus-sasl2/Makefile | 71 ------------------------
security/cyrus-sasl2/Makefile.common | 89 ------------------------------
security/cyrus-sasl2/PLIST | 100 ----------------------------------
security/cyrus-sasl2/buildlink3.mk | 22 -------
security/cyrus-sasl2/distinfo | 21 -------
security/cyrus-sasl2/patches/patch-aa | 25 --------
security/cyrus-sasl2/patches/patch-ab | 25 --------
security/cyrus-sasl2/patches/patch-ac | 16 -----
security/cyrus-sasl2/patches/patch-ad | 13 ----
security/cyrus-sasl2/patches/patch-ae | 16 -----
security/cyrus-sasl2/patches/patch-af | 13 ----
security/cyrus-sasl2/patches/patch-ag | 13 ----
security/cyrus-sasl2/patches/patch-ah | 13 ----
security/cyrus-sasl2/patches/patch-ai | 68 -----------------------
security/cyrus-sasl2/patches/patch-ak | 13 ----
security/cyrus-sasl2/patches/patch-al | 13 ----
security/cyrus-sasl2/patches/patch-ap | 25 --------
security/cyrus-sasl2/patches/patch-aq | 55 ------------------
security/cyrus-sasl2/patches/patch-ar | 19 ------
security/cyrus-sasl2/patches/patch-as | 39 -------------
security/cyrus-sasl2/patches/patch-at | 12 ----
security/cyrus-saslauthd/options.mk | 4 +-
26 files changed, 4 insertions(+), 739 deletions(-)
diffs (truncated from 867 to 300 lines):
diff -r cb9e4792fdff -r 20a4c59513b8 security/Makefile
--- a/security/Makefile Thu Apr 13 21:32:40 2006 +0000
+++ b/security/Makefile Thu Apr 13 21:35:24 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.267 2006/04/01 21:48:49 minskim Exp $
+# $NetBSD: Makefile,v 1.268 2006/04/13 21:35:24 wiz Exp $
#
COMMENT= Security tools
@@ -41,7 +41,7 @@
SUBDIR+= cy2-otp
SUBDIR+= cy2-plain
SUBDIR+= cy2-sql
-SUBDIR+= cyrus-sasl2
+SUBDIR+= cyrus-sasl
SUBDIR+= cyrus-saslauthd
SUBDIR+= ddos-scan
SUBDIR+= destroy
diff -r cb9e4792fdff -r 20a4c59513b8 security/cyrus-sasl2/DEINSTALL
--- a/security/cyrus-sasl2/DEINSTALL Thu Apr 13 21:32:40 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: DEINSTALL,v 1.4 2004/03/29 05:47:31 jlam Exp $
-
-SASLDB=@PKG_SYSCONFDIR@/sasldb.db
-
-case ${STAGE} in
-POST-DEINSTALL)
- if [ -f ${SASLDB} ]; then
- ${CAT} << EOF
-===========================================================================
-You may want to remove the SASL password data file:
-
- ${SASLDB}
-===========================================================================
-EOF
- fi
- ;;
-esac
diff -r cb9e4792fdff -r 20a4c59513b8 security/cyrus-sasl2/DESCR
--- a/security/cyrus-sasl2/DESCR Thu Apr 13 21:32:40 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-SASL is a method for adding authentication support to connection-based
-protocols. To use SASL, a protocol includes a command for identifying and
-authenticating a user to a server and for optionally negotiating protection
-of subsequent protocol interactions. If its use is negotiated, a security
-layer is inserted between the protocol and the connection.
-
-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.
-
-There's a mailing list for Cyrus SASL. Subscribe by sending a message
-to majordomo%lists.andrew.cmu.edu@localhost 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.
diff -r cb9e4792fdff -r 20a4c59513b8 security/cyrus-sasl2/MESSAGE
--- a/security/cyrus-sasl2/MESSAGE Thu Apr 13 21:32:40 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.3 2005/08/19 20:08:36 reed Exp $
-
-${PKGNAME} by default does *not* install any authentication plugin
-modules. Until the necessary authentication plugin modules are
-installed, e.g. security/cy2-crammd5 or security/cy2-gssapi, you
-will probably get errors about "no appropriate mechs available".
-
-${PKGNAME} will use the following directory as the default
-path to its plugin modules:
-
- ${_PLUGINDIR}
-
-The search path for plugin modules can be customized by setting the
-SASL_PATH variable to a colon-delimted list of directories in the shell
-environment.
-
-To allow plaintext authentication without using the sasldb mechanism, the
-package security/cyrus-saslauthd should be installed.
-
-===========================================================================
diff -r cb9e4792fdff -r 20a4c59513b8 security/cyrus-sasl2/Makefile
--- a/security/cyrus-sasl2/Makefile Thu Apr 13 21:32:40 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-# $NetBSD: Makefile,v 1.47 2006/03/14 01:14:33 jlam Exp $
-
-.include "Makefile.common"
-
-PKGREVISION= 3
-SVR4_PKGNAME= csasl
-COMMENT= Simple Authentication and Security Layer
-
-.if exists(/usr/include/ndbm.h)
-SASL_DBTYPE?= ndbm
-.else
-SASL_DBTYPE?= berkeley
-.endif
-BUILD_DEFS+= SASL_DBTYPE
-
-.if ${SASL_DBTYPE} == "berkeley"
-USE_DB185= no
-. include "../../mk/bdb.buildlink3.mk"
-.endif
-
-CONFIGURE_ARGS+= --with-dblib=${SASL_DBTYPE:Q}
-CONFIGURE_ARGS+= --with-dbpath=${PKG_SYSCONFDIR}/sasldb
-
-# Support using Cyrus saslauthd (security/cyrus-saslauthd) for plaintext
-# password authentication.
-#
-SASLSOCKETDIR?= ${VARBASE}/run/saslauthd
-CONFIGURE_ARGS+= --with-saslauthd=${SASLSOCKETDIR:Q}
-BUILD_DEFS+= SASLSOCKETDIR
-
-# Support using the Courier authdaemond (security/courier-authlib) for
-# plaintext password authentication.
-#
-AUTHDAEMONVAR?= ${VARBASE}/authdaemon
-CONFIGURE_ARGS+= --with-authdaemond=${AUTHDAEMONVAR}/socket
-BUILD_DEFS+= AUTHDAEMONVAR
-
-# Support using APOP against a POP server for plaintext password
-# authentication.
-#
-CONFIGURE_ARGS+= --enable-checkapop
-
-.if exists(/dev/urandom)
-SASL_ENTROPY_SOURCE?= /dev/urandom
-.endif
-.if defined(SASL_ENTROPY_SOURCE)
-CONFIGURE_ARGS+= --with-devrandom=${SASL_ENTROPY_SOURCE:Q}
-.endif
-BUILD_DEFS+= SASL_ENTROPY_SOURCE
-
-# CYRUS_USER username of the Cyrus administrator
-# CYRUS_GROUP group of the Cyrus administrator
-#
-CYRUS_USER?= cyrus
-CYRUS_GROUP?= mail
-FILES_SUBST+= CYRUS_USER=${CYRUS_USER:Q}
-FILES_SUBST+= ROOT_USER=${ROOT_USER:Q}
-BUILD_DEFS+= CYRUS_USER CYRUS_GROUP
-
-PKG_GROUPS= ${CYRUS_GROUP}
-PKG_USERS= ${CYRUS_USER}:${CYRUS_GROUP}::::${SH}
-
-MESSAGE_SUBST+= _PLUGINDIR=${_PLUGINDIR}
-
-post-install:
- ${INSTALL_DATA_DIR} ${DOCDIR}
- cd ${WRKSRC}/doc; for file in *.fig *.html *.txt; do \
- ${INSTALL_DATA} $$file ${DOCDIR}; \
- done
-
-.include "../../mk/bsd.pkg.mk"
diff -r cb9e4792fdff -r 20a4c59513b8 security/cyrus-sasl2/Makefile.common
--- a/security/cyrus-sasl2/Makefile.common Thu Apr 13 21:32:40 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-# $NetBSD: Makefile.common,v 1.34 2006/03/14 16:00:41 jlam Exp $
-#
-# This file is currently included by:
-#
-# security/cyrus-sasl2/Makefile
-# security/cy2-anonymous/Makefile
-# security/cy2-crammd5/Makefile
-# security/cy2-digestmd5/Makefile
-# security/cy2-gssapi/Makefile
-# security/cy2-login/Makefile
-# security/cy2-ntlm/Makefile
-# security/cy2-otp/Makefile
-# security/cy2-plain/Makefile
-# security/cy2-sql/Makefile
-#
-# This Makefile fragment should be included _below_ any SASL_PLUGIN
-# definition and _above_ any CONFIGURE_ARGS definitions.
-
-DISTNAME= cyrus-sasl-2.1.20
-CATEGORIES= security
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/sasl/
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://asg.web.cmu.edu/sasl/
-
-DISTINFO_FILE= ${.CURDIR}/../cyrus-sasl2/distinfo
-FILESDIR= ${.CURDIR}/../cyrus-sasl2/files
-PATCHDIR= ${.CURDIR}/../cyrus-sasl2/patches
-
-PKG_INSTALLATION_TYPES= overwrite pkgviews
-
-.include "../../mk/bsd.prefs.mk"
-
-.if defined(SASL_PLUGIN) && !empty(SASL_PLUGIN:M[yY][eE][sS])
-. include "../../security/cyrus-sasl2/buildlink3.mk"
-CPPFLAGS+= -I${BUILDLINK_PREFIX.cyrus-sasl}/include/sasl
-. if defined(DEFAULT_VIEW.cyrus-sasl)
-DEFAULT_VIEW.${PKGBASE}= ${DEFAULT_VIEW.cyrus-sasl}
-. endif
-.endif
-
-GNU_CONFIGURE= yes
-USE_TOOLS+= gmake
-
-USE_LIBTOOL= yes
-LTCONFIG_OVERRIDE= ${WRKSRC}/config/ltconfig
-MAKE_ENV+= SHLIBTOOL=${SHLIBTOOL:Q}
-
-DOCDIR= ${PREFIX}/share/doc/cyrus-sasl
-PLUGINDIR= ${PREFIX}/lib/sasl2
-_PLUGINDIR= ${VIEWBASE}/lib/sasl2
-
-CONFIGURE_ARGS+= --with-plugindir=${_PLUGINDIR:Q}
-
-# Authentication mechanisms
-CONFIGURE_ARGS+= --disable-anon # ANONYMOUS
-CONFIGURE_ARGS+= --disable-checkapop # CHECKAPOP
-CONFIGURE_ARGS+= --disable-cram # CRAM-MD5
-CONFIGURE_ARGS+= --disable-digest # DIGEST-MD5
-CONFIGURE_ARGS+= --disable-gssapi # GSSAPI
-CONFIGURE_ARGS+= --disable-krb4 # KERBEROS_V4
-CONFIGURE_ARGS+= --disable-login # LOGIN
-CONFIGURE_ARGS+= --disable-ntlm # NTLM
-CONFIGURE_ARGS+= --disable-otp # OTP
-CONFIGURE_ARGS+= --disable-plain # PLAIN
-CONFIGURE_ARGS+= --disable-sql # SQL
-CONFIGURE_ARGS+= --disable-srp # SRP
-CONFIGURE_ARGS+= --disable-srp-setpass
-CONFIGURE_ARGS+= --with-dblib=none
-CONFIGURE_ARGS+= --without-openssl
-CONFIGURE_ARGS+= --without-pam
-CONFIGURE_ARGS+= --without-saslauthd
-
-# Left here as reference for patch makers...
-# clean up a bit to help package maintainer produce patch files
-#
-#USE_TOOLS+= automake
-#
-#post-extract:
-# ${_PKG_SILENT}${_PKG_DEBUG} \
-# ${FIND} ${WRKSRC} -type f -name "*.orig" -print | ${XARGS} ${RM} -f
-#
-#pre-configure:
-# cd ${WRKSRC}; \
-# aclocal -I cmulocal -I config; \
-# autoheader; \
-# automake -a --gnu -i ; \
-# autoconf
diff -r cb9e4792fdff -r 20a4c59513b8 security/cyrus-sasl2/PLIST
--- a/security/cyrus-sasl2/PLIST Thu Apr 13 21:32:40 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,100 +0,0 @@
-@comment $NetBSD: PLIST,v 1.6 2005/08/20 01:56:11 jlam Exp $
-include/sasl/hmac-md5.h
-include/sasl/md5.h
-include/sasl/md5global.h
-include/sasl/prop.h
-include/sasl/sasl.h
-include/sasl/saslplug.h
-include/sasl/saslutil.h
-lib/libsasl2.la
-lib/sasl2/libsasldb.la
-man/man3/sasl.3
-man/man3/sasl_authorize_t.3
-man/man3/sasl_auxprop.3
-man/man3/sasl_auxprop_getctx.3
-man/man3/sasl_auxprop_request.3
-man/man3/sasl_callbacks.3
-man/man3/sasl_canon_user_t.3
-man/man3/sasl_chalprompt_t.3
-man/man3/sasl_checkapop.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_dispose.3
-man/man3/sasl_done.3
-man/man3/sasl_encode.3
-man/man3/sasl_encodev.3
-man/man3/sasl_errdetail.3
-man/man3/sasl_errors.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_getrealm_t.3
-man/man3/sasl_getsecret_t.3
-man/man3/sasl_getsimple_t.3
-man/man3/sasl_global_listmech.3
-man/man3/sasl_idle.3
-man/man3/sasl_listmech.3
-man/man3/sasl_log_t.3
-man/man3/sasl_server_init.3
-man/man3/sasl_server_new.3
Home |
Main Index |
Thread Index |
Old Index