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