Update to 2.1.21. Tested on i386.

Regards,

Ben.

http://users.networkinsanity.com/ben/cyrus-sasl/cyrus-sasl-2.1.21.diff


diff -ru /usr/ports/security/cyrus-sasl2/Makefile ./Makefile
--- /usr/ports/security/cyrus-sasl2/Makefile    Tue May 10 00:28:22 2005
+++ ./Makefile  Tue Jun 21 03:46:06 2005
@@ -2,8 +2,7 @@
 
 COMMENT=       "RFC 2222 SASL (Simple Authentication and Security Layer)"
 
-DISTNAME=      cyrus-sasl-2.1.20
-PKGNAME=       ${DISTNAME}p4
+DISTNAME=      cyrus-sasl-2.1.21
 CATEGORIES=    security
 
 MASTER_SITES=  ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
@@ -25,7 +24,6 @@
 
 CONFIGURE_ARGS+=       --with-saslauthd="/var/sasl2" \
                        --enable-gssapi="/usr" \
-                       --with-gss_impl="heimdal" \
                        --with-plugindir=${PREFIX}/lib/sasl2 \
                        --enable-login \
                        --enable-static \
diff -ru /usr/ports/security/cyrus-sasl2/distinfo ./distinfo
--- /usr/ports/security/cyrus-sasl2/distinfo    Thu Jan  6 04:26:36 2005
+++ ./distinfo  Tue Jun 21 03:46:06 2005
@@ -1,4 +1,4 @@
-MD5 (cyrus-sasl-2.1.20.tar.gz) = 268ead27f4ac39bcfe17d9e38e0f2977
-RMD160 (cyrus-sasl-2.1.20.tar.gz) =
45f8d9e91e5ba4840f57d2f0526b8f41f90bbb8c
-SHA1 (cyrus-sasl-2.1.20.tar.gz) = d1eec5644c4e87edb95fa5ab8bf124cfdf277eb6
-SIZE (cyrus-sasl-2.1.20.tar.gz) = 1775163
+MD5 (cyrus-sasl-2.1.21.tar.gz) = dde02db234dea892bee298390890502e
+RMD160 (cyrus-sasl-2.1.21.tar.gz) =
93e0e1868453c5781602b5cce23e746b8823a26b
+SHA1 (cyrus-sasl-2.1.21.tar.gz) = 6449f730c963d29d43600a95373a6e2db52d6d66
+SIZE (cyrus-sasl-2.1.21.tar.gz) = 1584931
diff -ru /usr/ports/security/cyrus-sasl2/patches/patch-configure
./patches/patch-configure
--- /usr/ports/security/cyrus-sasl2/patches/patch-configure     Wed Nov  3
21:33:31 2004
+++ ./patches/patch-configure   Tue Jun 21 03:46:06 2005
@@ -1,25 +1,7 @@
 $OpenBSD: patch-configure,v 1.7 2004/11/03 10:33:31 jakob Exp $
---- configure.orig     Mon Oct 25 06:21:08 2004
-+++ configure  Sun Oct 31 22:50:04 2004
-@@ -4526,7 +4526,7 @@ if test "${ac_cv_lib_resolv_res_search+s
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lresolv  $LIBS"
-+ #LIBS="-lresolv  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line $LINENO "configure"
- /* confdefs.h.  */
-@@ -8920,7 +8920,7 @@ if test "${ac_cv_lib_resolv_res_search+s
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lresolv  $LIBS"
-+ #LIBS="-lresolv  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line $LINENO "configure"
- /* confdefs.h.  */
-@@ -8973,7 +8973,7 @@ if test $ac_cv_lib_resolv_res_search = y
+--- configure.orig     Sun May 15 15:58:28 2005
++++ configure  Thu Jun  9 07:12:35 2005
+@@ -9447,7 +9447,7 @@ if test $ac_cv_lib_resolv_res_search = y
  #define HAVE_LIBRESOLV 1
  _ACEOF
  
@@ -28,35 +10,26 @@
  
  fi
  
-@@ -9687,6 +9687,9 @@ fi;
-       *-*-aix*)
-         platform=__aix
-         ;;
-+      *-*-openbsd*)
-+      platform=__openbsd
-+      ;;
-       *)
-         { echo "$as_me:$LINENO: WARNING: The system type is not
recognized. If you believe that CyberSafe GSSAPI works on this platform,
please update the configure script" >&5
+@@ -10159,6 +10159,9 @@ if test "$gssapi" != no; then
+     *-*-aix*)
+       platform=__aix
+       ;;
++    *-*-openbsd*)
++      platform=__openbsd
++      ;;
+     *)
+       { echo "$as_me:$LINENO: WARNING: The system type is not recognized.
If you believe that CyberSafe GSSAPI works on this platform, please update
the configure script" >&5
  echo "$as_me: WARNING: The system type is not recognized. If you believe
that CyberSafe GSSAPI works on this platform, please update the configure
script" >&2;}
-@@ -9701,7 +9704,7 @@ echo "$as_me: error: CyberSafe was force
-     cmu_saved_CPPFLAGS=$CPPFLAGS
+@@ -10173,7 +10176,7 @@ echo "$as_me: error: CyberSafe was force
+   cmu_saved_CPPFLAGS=$CPPFLAGS
  
-     if test -d ${gssapi}; then
--       CPPFLAGS="$CPPFLAGS -I$gssapi/include"
-+       CPPFLAGS="$CPPFLAGS -I$gssapi/include/kerberosV"
+   if test -d ${gssapi}; then
+-    CPPFLAGS="$CPPFLAGS -I$gssapi/include"
++    CPPFLAGS="$CPPFLAGS -I$gssapi/include/kerberosV"
  # We want to keep -I in our CPPFLAGS, but only if we succeed
-        cmu_saved_CPPFLAGS=$CPPFLAGS
-        LDFLAGS="$LDFLAGS -L$gssapi/lib"
-@@ -10006,7 +10009,7 @@ if test "${ac_cv_lib_resolv_res_search+s
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lresolv  $LIBS"
-+ #LIBS="-lresolv  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line $LINENO "configure"
- /* confdefs.h.  */
-@@ -10059,7 +10062,7 @@ if test $ac_cv_lib_resolv_res_search = y
+     cmu_saved_CPPFLAGS=$CPPFLAGS
+     LDFLAGS="$LDFLAGS -L$gssapi/lib"
+@@ -10537,7 +10540,7 @@ if test $ac_cv_lib_resolv_res_search = y
  #define HAVE_LIBRESOLV 1
  _ACEOF
  
@@ -65,16 +38,16 @@
  
  fi
  
-@@ -10084,7 +10087,7 @@ if test "${ac_cv_lib_gssapi_gss_unwrap+s
+@@ -10564,7 +10567,7 @@ if test "${ac_cv_lib_gssapi_gss_unwrap+s
    echo $ECHO_N "(cached) $ECHO_C" >&6
  else
    ac_check_lib_save_LIBS=$LIBS
--LIBS="-lgssapi $GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken
${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
-+LIBS="-lgssapi $GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lcrypto
${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
+-LIBS="-lgssapi ${GSSAPIBASE_LIBS} -lgssapi -lkrb5 -lasn1 -lroken
${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
++LIBS="-lgssapi ${GSSAPIBASE_LIBS} -lgssapi -lkrb5 -lasn1 -lcrypto
${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
  cat >conftest.$ac_ext <<_ACEOF
  #line $LINENO "configure"
  /* confdefs.h.  */
-@@ -10434,8 +10437,8 @@ fi
+@@ -10914,8 +10917,8 @@ fi
      GSSAPIBASE_STATIC_LIBS="$GSSAPIBASE_LIBS $gssapi_dir/libgssapi_krb5.a
$gssapi_dir/libkrb5.a $gssapi_dir/libk5crypto.a $gssapi_dir/libcom_err.a"
    elif test "$gss_impl" = "heimdal"; then
      CPPFLAGS="$CPPFLAGS -DKRB5_HEIMDAL"
@@ -85,39 +58,30 @@
    elif test "$gss_impl" = "cybersafe03"; then
  # Version of CyberSafe with two libraries
      CPPFLAGS="$CPPFLAGS -D$platform -I${gssapi}/appsec-sdk/include"
-@@ -10627,7 +10630,7 @@ if test "${ac_cv_lib_resolv_res_search+s
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lresolv  $LIBS"
-+ #LIBS="-lresolv  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line $LINENO "configure"
- /* confdefs.h.  */
-@@ -10676,7 +10679,7 @@ fi
+@@ -11154,7 +11157,7 @@ fi
  echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_search" >&5
  echo "${ECHO_T}$ac_cv_lib_resolv_res_search" >&6
  if test $ac_cv_lib_resolv_res_search = yes; then
 -  GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS -lresolv"
-+ GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS"
++  GSSAPIBASE_LIBS="$GSSAPIBASE_LIBS"
  fi
  
    SASL_MECHS="$SASL_MECHS libgssapiv2.la"
-@@ -11881,7 +11884,7 @@ if test "${ac_cv_lib_resolv_inet_aton+se
+@@ -12760,7 +12763,7 @@ if test "${ac_cv_lib_resolv_inet_aton+se
    echo $ECHO_N "(cached) $ECHO_C" >&6
  else
    ac_check_lib_save_LIBS=$LIBS
 -LIBS="-lresolv  $LIBS"
-+ #LIBS="-lresolv  $LIBS"
++#LIBS="-lresolv  $LIBS"
  cat >conftest.$ac_ext <<_ACEOF
  #line $LINENO "configure"
  /* confdefs.h.  */
-@@ -11934,7 +11937,7 @@ if test $ac_cv_lib_resolv_inet_aton = ye
+@@ -12813,7 +12816,7 @@ if test $ac_cv_lib_resolv_inet_aton = ye
  #define HAVE_LIBRESOLV 1
  _ACEOF
  
 -  LIBS="-lresolv $LIBS"
-+  #LIBS="-lresolv $LIBS"
++  #IBS="-lresolv $LIBS"
  
  fi
  
diff -ru /usr/ports/security/cyrus-sasl2/patches/patch-saslauthd_Makefile_in
./patches/patch-saslauthd_Makefile_in
--- /usr/ports/security/cyrus-sasl2/patches/patch-saslauthd_Makefile_in Wed
Nov  3 21:33:32 2004
+++ ./patches/patch-saslauthd_Makefile_in       Tue Jun 21 03:46:06 2005
@@ -1,7 +1,7 @@
 $OpenBSD: patch-saslauthd_Makefile_in,v 1.6 2004/11/03 10:33:32 jakob Exp $
---- saslauthd/Makefile.in.orig Mon Oct 25 06:21:14 2004
-+++ saslauthd/Makefile.in      Sun Oct 31 22:44:54 2004
-@@ -613,7 +613,7 @@ saslauthd.8: saslauthd.mdoc
+--- saslauthd/Makefile.in.orig Sun May 15 15:59:08 2005
++++ saslauthd/Makefile.in      Thu Jun  9 06:56:12 2005
+@@ -618,7 +618,7 @@ saslauthd.8: saslauthd.mdoc
  
  install-data-local: saslauthd.8
        $(mkinstalldirs) $(DESTDIR)$(mandir)/cat8
Only in /usr/ports/security/cyrus-sasl2/patches: patch-saslauthd_auth_krb5_c
diff -ru /usr/ports/security/cyrus-sasl2/patches/patch-saslauthd_configure
./patches/patch-saslauthd_configure
--- /usr/ports/security/cyrus-sasl2/patches/patch-saslauthd_configure   Wed
Nov  3 21:33:32 2004
+++ ./patches/patch-saslauthd_configure Tue Jun 21 03:46:06 2005
@@ -1,6 +1,6 @@
 $OpenBSD: patch-saslauthd_configure,v 1.8 2004/11/03 10:33:32 jakob Exp $
---- saslauthd/configure.orig   Mon Oct 25 06:21:13 2004
-+++ saslauthd/configure        Sun Oct 31 23:09:13 2004
+--- saslauthd/configure.orig   Sun May 15 15:59:04 2005
++++ saslauthd/configure        Thu Jun  9 07:18:10 2005
 @@ -753,10 +753,10 @@ ac_env_CC_set=${CC+set}
  ac_env_CC_value=$CC
  ac_cv_env_CC_set=${CC+set}
@@ -16,35 +16,17 @@
  ac_env_LDFLAGS_set=${LDFLAGS+set}
  ac_env_LDFLAGS_value=$LDFLAGS
  ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
-@@ -5995,6 +5995,9 @@ fi;
-       *-*-aix*)
-         platform=__aix
-         ;;
-+      *-*-openbsd*)
-+      platform=__openbsd
-+      ;;
-       *)
-         { echo "$as_me:$LINENO: WARNING: The system type is not
recognized. If you believe that CyberSafe GSSAPI works on this platform,
please update the configure script" >&5
+@@ -6377,6 +6377,9 @@ if test "$gssapi" != no; then
+     *-*-aix*)
+       platform=__aix
+       ;;
++    *-*-openbsd*)
++      platform=__openbsd
++      ;;
+     *)
+       { echo "$as_me:$LINENO: WARNING: The system type is not recognized.
If you believe that CyberSafe GSSAPI works on this platform, please update
the configure script" >&5
  echo "$as_me: WARNING: The system type is not recognized. If you believe
that CyberSafe GSSAPI works on this platform, please update the configure
script" >&2;}
-@@ -6009,7 +6012,7 @@ echo "$as_me: error: CyberSafe was force
-     cmu_saved_CPPFLAGS=$CPPFLAGS
- 
-     if test -d ${gssapi}; then
--       CPPFLAGS="$CPPFLAGS -I$gssapi/include"
-+       CPPFLAGS="$CPPFLAGS -I$gssapi/include/kerberosV"
- # We want to keep -I in our CPPFLAGS, but only if we succeed
-        cmu_saved_CPPFLAGS=$CPPFLAGS
-        LDFLAGS="$LDFLAGS -L$gssapi/lib"
-@@ -6392,7 +6395,7 @@ if test "${ac_cv_lib_gssapi_gss_unwrap+s
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lgssapi $GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lroken
${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
-+LIBS="-lgssapi $GSSAPIBASE_LIBS -lgssapi -lkrb5 -lasn1 -lcrypto
${LIB_CRYPT} ${LIB_DES} -lcom_err ${LIB_SOCKET} $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line $LINENO "configure"
- /* confdefs.h.  */
-@@ -6738,12 +6741,12 @@ fi
+@@ -7128,12 +7131,12 @@ fi
    fi
  
    if test "$gss_impl" = "mit"; then
diff -ru /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared ./pkg/PFRAG.shared
--- /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared    Wed Nov  3 21:33:32
2004
+++ ./pkg/PFRAG.shared  Tue Jun 21 03:46:06 2005
@@ -1,10 +1,10 @@
 @comment $OpenBSD: PFRAG.shared,v 1.11 2004/11/03 10:33:32 jakob Exp $
[EMAIL PROTECTED] lib/libsasl2.so.2.20
[EMAIL PROTECTED] lib/sasl2/libanonymous.so.2.20
[EMAIL PROTECTED] lib/sasl2/libcrammd5.so.2.20
[EMAIL PROTECTED] lib/sasl2/libdigestmd5.so.2.20
[EMAIL PROTECTED] lib/sasl2/libgssapiv2.so.2.20
[EMAIL PROTECTED] lib/sasl2/liblogin.so.2.20
[EMAIL PROTECTED] lib/sasl2/libotp.so.2.20
[EMAIL PROTECTED] lib/sasl2/libplain.so.2.20
[EMAIL PROTECTED] lib/sasl2/libsasldb.so.2.20
[EMAIL PROTECTED] lib/libsasl2.so.2.21
[EMAIL PROTECTED] lib/sasl2/libanonymous.so.2.21
[EMAIL PROTECTED] lib/sasl2/libcrammd5.so.2.21
[EMAIL PROTECTED] lib/sasl2/libdigestmd5.so.2.21
[EMAIL PROTECTED] lib/sasl2/libgssapiv2.so.2.21
[EMAIL PROTECTED] lib/sasl2/liblogin.so.2.21
[EMAIL PROTECTED] lib/sasl2/libotp.so.2.21
[EMAIL PROTECTED] lib/sasl2/libplain.so.2.21
[EMAIL PROTECTED] lib/sasl2/libsasldb.so.2.21
diff -ru /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared-mysql
./pkg/PFRAG.shared-mysql
--- /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared-mysql      Wed Jan  5
21:03:14 2005
+++ ./pkg/PFRAG.shared-mysql    Tue Jun 21 03:46:06 2005
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PFRAG.shared-mysql,v 1.1 2005/01/05 10:03:14 jakob Exp $
[EMAIL PROTECTED] lib/sasl2/libsql.so.2.20
[EMAIL PROTECTED] lib/sasl2/libsql.so.2.21
diff -ru /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared-pgsql
./pkg/PFRAG.shared-pgsql
--- /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared-pgsql      Wed Jan  5
21:03:14 2005
+++ ./pkg/PFRAG.shared-pgsql    Tue Jun 21 03:46:06 2005
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PFRAG.shared-pgsql,v 1.1 2005/01/05 10:03:14 jakob Exp $
[EMAIL PROTECTED] lib/sasl2/libsql.so.2.20
[EMAIL PROTECTED] lib/sasl2/libsql.so.2.21
diff -ru /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared-sqlite
./pkg/PFRAG.shared-sqlite
--- /usr/ports/security/cyrus-sasl2/pkg/PFRAG.shared-sqlite     Wed Jan  5
21:03:14 2005
+++ ./pkg/PFRAG.shared-sqlite   Tue Jun 21 03:46:06 2005
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PFRAG.shared-sqlite,v 1.1 2005/01/05 10:03:14 jakob Exp
$
[EMAIL PROTECTED] lib/sasl2/libsql.so.2.20
[EMAIL PROTECTED] lib/sasl2/libsql.so.2.21
diff -ru /usr/ports/security/cyrus-sasl2/pkg/PLIST ./pkg/PLIST
--- /usr/ports/security/cyrus-sasl2/pkg/PLIST   Wed Jan  5 21:03:14 2005
+++ ./pkg/PLIST Tue Jun 21 03:46:06 2005
@@ -80,23 +80,23 @@
 share/doc/sasl2/advanced.html
 share/doc/sasl2/appconvert.html
 share/doc/sasl2/components.html
-share/doc/sasl2/draft-burdis-cat-srp-sasl-08.txt
-share/doc/sasl2/draft-ietf-sasl-anon-02.txt
-share/doc/sasl2/draft-ietf-sasl-crammd5-01.txt
-share/doc/sasl2/draft-ietf-sasl-gssapi-00.txt
-share/doc/sasl2/draft-ietf-sasl-plain-03.txt
-share/doc/sasl2/draft-ietf-sasl-rfc2222bis-03.txt
-share/doc/sasl2/draft-ietf-sasl-rfc2831bis-02.txt
-share/doc/sasl2/draft-ietf-sasl-saslprep-04.txt
-share/doc/sasl2/draft-murchison-sasl-login-00.txt
-share/doc/sasl2/draft-newman-sasl-c-api-01.txt
+share/doc/sasl2/draft-burdis-cat-srp-sasl-xx.txt
+share/doc/sasl2/draft-ietf-sasl-anon-xx.txt
+share/doc/sasl2/draft-ietf-sasl-crammd5-xx.txt
+share/doc/sasl2/draft-ietf-sasl-gssapi-xx.txt
+share/doc/sasl2/draft-ietf-sasl-plain-xx.txt
+share/doc/sasl2/draft-ietf-sasl-rfc2222bis-xx.txt
+share/doc/sasl2/draft-ietf-sasl-rfc2831bis-xx.txt
+share/doc/sasl2/draft-ietf-sasl-saslprep-xx.txt
+share/doc/sasl2/draft-murchison-sasl-login-xx.txt
+share/doc/sasl2/draft-newman-sasl-c-api-xx.txt
+share/doc/sasl2/draft-newman-sasl-passdss-xx.txt
 share/doc/sasl2/gssapi.html
 share/doc/sasl2/index.html
 share/doc/sasl2/install.html
 share/doc/sasl2/macosx.html
 share/doc/sasl2/mechanisms.html
 share/doc/sasl2/options.html
-share/doc/sasl2/os390.html
 share/doc/sasl2/plugprog.html
 share/doc/sasl2/programming.html
 share/doc/sasl2/readme.html

Reply via email to