head 1.53; access; symbols pkgsrc-2023Q4:1.53.0.2 pkgsrc-2023Q4-base:1.53 pkgsrc-2023Q3:1.52.0.4 pkgsrc-2023Q3-base:1.52 pkgsrc-2023Q2:1.52.0.2 pkgsrc-2023Q2-base:1.52 pkgsrc-2023Q1:1.51.0.4 pkgsrc-2023Q1-base:1.51 pkgsrc-2022Q4:1.51.0.2 pkgsrc-2022Q4-base:1.51 pkgsrc-2022Q3:1.50.0.4 pkgsrc-2022Q3-base:1.50 pkgsrc-2022Q2:1.50.0.2 pkgsrc-2022Q2-base:1.50 pkgsrc-2022Q1:1.49.0.2 pkgsrc-2022Q1-base:1.49 pkgsrc-2021Q4:1.48.0.2 pkgsrc-2021Q4-base:1.48 pkgsrc-2021Q3:1.47.0.2 pkgsrc-2021Q3-base:1.47 pkgsrc-2021Q2:1.46.0.2 pkgsrc-2021Q2-base:1.46 pkgsrc-2021Q1:1.45.0.4 pkgsrc-2021Q1-base:1.45 pkgsrc-2020Q4:1.45.0.2 pkgsrc-2020Q4-base:1.45 pkgsrc-2020Q3:1.44.0.4 pkgsrc-2020Q3-base:1.44 pkgsrc-2020Q2:1.44.0.2 pkgsrc-2020Q2-base:1.44 pkgsrc-2020Q1:1.42.0.6 pkgsrc-2020Q1-base:1.42 pkgsrc-2019Q4:1.42.0.8 pkgsrc-2019Q4-base:1.42 pkgsrc-2019Q3:1.42.0.4 pkgsrc-2019Q3-base:1.42 pkgsrc-2019Q2:1.42.0.2 pkgsrc-2019Q2-base:1.42 pkgsrc-2019Q1:1.41.0.4 pkgsrc-2019Q1-base:1.41 pkgsrc-2018Q4:1.41.0.2 pkgsrc-2018Q4-base:1.41 pkgsrc-2018Q3:1.39.0.2 pkgsrc-2018Q3-base:1.39 pkgsrc-2018Q2:1.38.0.2 pkgsrc-2018Q2-base:1.38 pkgsrc-2018Q1:1.36.0.4 pkgsrc-2018Q1-base:1.36 pkgsrc-2017Q4:1.36.0.2 pkgsrc-2017Q4-base:1.36 pkgsrc-2017Q3:1.35.0.4 pkgsrc-2017Q3-base:1.35 pkgsrc-2017Q2:1.34.0.2 pkgsrc-2017Q2-base:1.34 pkgsrc-2017Q1:1.32.0.4 pkgsrc-2017Q1-base:1.32 pkgsrc-2016Q4:1.32.0.2 pkgsrc-2016Q4-base:1.32 pkgsrc-2016Q3:1.30.0.4 pkgsrc-2016Q3-base:1.30 pkgsrc-2016Q2:1.30.0.2 pkgsrc-2016Q2-base:1.30 pkgsrc-2016Q1:1.29.0.4 pkgsrc-2016Q1-base:1.29 pkgsrc-2015Q4:1.29.0.2 pkgsrc-2015Q4-base:1.29 pkgsrc-2015Q3:1.28.0.4 pkgsrc-2015Q3-base:1.28 pkgsrc-2015Q2:1.28.0.2 pkgsrc-2015Q2-base:1.28 pkgsrc-2015Q1:1.27.0.4 pkgsrc-2015Q1-base:1.27 pkgsrc-2014Q4:1.27.0.2 pkgsrc-2014Q4-base:1.27 pkgsrc-2014Q3:1.26.0.4 pkgsrc-2014Q3-base:1.26 pkgsrc-2014Q2:1.26.0.2 pkgsrc-2014Q2-base:1.26 pkgsrc-2014Q1:1.25.0.4 pkgsrc-2014Q1-base:1.25 pkgsrc-2013Q4:1.25.0.2 pkgsrc-2013Q4-base:1.25 pkgsrc-2013Q3:1.24.0.4 pkgsrc-2013Q3-base:1.24 pkgsrc-2013Q2:1.24.0.2 pkgsrc-2013Q2-base:1.24 pkgsrc-2013Q1:1.22.0.2 pkgsrc-2013Q1-base:1.22 pkgsrc-2012Q4:1.21.0.2 pkgsrc-2012Q4-base:1.21 pkgsrc-2012Q3:1.19.0.2 pkgsrc-2012Q3-base:1.19 pkgsrc-2012Q2:1.18.0.2 pkgsrc-2012Q2-base:1.18 pkgsrc-2012Q1:1.17.0.6 pkgsrc-2012Q1-base:1.17 pkgsrc-2011Q4:1.17.0.4 pkgsrc-2011Q4-base:1.17 pkgsrc-2011Q3:1.17.0.2 pkgsrc-2011Q3-base:1.17 pkgsrc-2011Q2:1.16.0.8 pkgsrc-2011Q2-base:1.16 pkgsrc-2011Q1:1.16.0.6 pkgsrc-2011Q1-base:1.16 pkgsrc-2010Q4:1.16.0.4 pkgsrc-2010Q4-base:1.16 pkgsrc-2010Q3:1.16.0.2 pkgsrc-2010Q3-base:1.16 pkgsrc-2010Q2:1.15.0.18 pkgsrc-2010Q2-base:1.15 pkgsrc-2010Q1:1.15.0.16 pkgsrc-2010Q1-base:1.15 pkgsrc-2009Q4:1.15.0.14 pkgsrc-2009Q4-base:1.15 pkgsrc-2009Q3:1.15.0.12 pkgsrc-2009Q3-base:1.15 pkgsrc-2009Q2:1.15.0.10 pkgsrc-2009Q2-base:1.15 pkgsrc-2009Q1:1.15.0.8 pkgsrc-2009Q1-base:1.15 pkgsrc-2008Q4:1.15.0.6 pkgsrc-2008Q4-base:1.15 pkgsrc-2008Q3:1.15.0.4 pkgsrc-2008Q3-base:1.15 cube-native-xorg:1.15.0.2 cube-native-xorg-base:1.15 pkgsrc-2008Q2:1.14.0.16 pkgsrc-2008Q2-base:1.14 cwrapper:1.14.0.14 pkgsrc-2008Q1:1.14.0.12 pkgsrc-2008Q1-base:1.14 pkgsrc-2007Q4:1.14.0.10 pkgsrc-2007Q4-base:1.14 pkgsrc-2007Q3:1.14.0.8 pkgsrc-2007Q3-base:1.14 pkgsrc-2007Q2:1.14.0.6 pkgsrc-2007Q2-base:1.14 pkgsrc-2007Q1:1.14.0.4 pkgsrc-2007Q1-base:1.14 pkgsrc-2006Q4:1.14.0.2 pkgsrc-2006Q4-base:1.14 pkgsrc-2006Q3:1.13.0.4 pkgsrc-2006Q3-base:1.13 pkgsrc-2006Q2:1.13.0.2 pkgsrc-2006Q2-base:1.13 pkgsrc-2006Q1:1.11.0.2 pkgsrc-2006Q1-base:1.11 pkgsrc-2005Q4:1.9.0.2 pkgsrc-2005Q4-base:1.9 pkgsrc-2005Q3:1.7.0.4 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.2 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.6.0.4 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.2 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.3.0.2 pkgsrc-2004Q3-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.53 date 2023.11.08.13.20.45; author wiz; state Exp; branches; next 1.52; commitid PsuHTklAIsF4bOLE; 1.52 date 2023.04.19.08.11.21; author adam; state Exp; branches; next 1.51; commitid B8gCWhWtMX9vZGlE; 1.51 date 2022.11.23.16.20.59; author adam; state Exp; branches; next 1.50; commitid ju2K3LUYlTJKqQ2E; 1.50 date 2022.04.18.19.11.58; author adam; state Exp; branches; next 1.49; commitid eC9Na3jrfOOUpIAD; 1.49 date 2022.02.24.11.00.03; author wiz; state Exp; branches; next 1.48; commitid hE6Bmxzg0qnxpRtD; 1.48 date 2021.12.08.16.06.16; author adam; state Exp; branches; next 1.47; commitid 2PyWjHx5T8rqARjD; 1.47 date 2021.06.23.20.33.16; author nia; state Exp; branches; next 1.46; commitid L7RJ3CFGxS3ruiYC; 1.46 date 2021.04.21.11.42.34; author adam; state Exp; branches; next 1.45; commitid fph0Axs0eT3az9QC; 1.45 date 2020.11.05.09.09.01; author ryoon; state Exp; branches; next 1.44; commitid VqGaBtHnBBcd5GuC; 1.44 date 2020.06.02.08.24.39; author adam; state Exp; branches; next 1.43; commitid nisovMpvvZm3RCaC; 1.43 date 2020.04.12.08.29.09; author adam; state Exp; branches; next 1.42; commitid 7jZFLCnc3RCww44C; 1.42 date 2019.04.03.00.33.03; author ryoon; state Exp; branches; next 1.41; commitid pkuNrSZ2MZiLWPhB; 1.41 date 2018.12.09.21.05.35; author adam; state Exp; branches; next 1.40; commitid Je6d0kS6YPv3ta3B; 1.40 date 2018.12.09.18.52.44; author adam; state Exp; branches; next 1.39; commitid Pdg91emznUBdJ93B; 1.39 date 2018.07.20.03.34.26; author ryoon; state Exp; branches; next 1.38; commitid 09Go9qhjDl36dPKA; 1.38 date 2018.04.17.01.57.19; author christos; state Exp; branches; next 1.37; commitid wvUeCibR5HO8HJyA; 1.37 date 2018.04.14.07.34.39; author adam; state Exp; branches; next 1.36; commitid OW5IgFIaJWdTEnyA; 1.36 date 2017.11.30.16.45.37; author adam; state Exp; branches; next 1.35; commitid 2LNaDKcCKaKZ25hA; 1.35 date 2017.09.18.09.53.33; author maya; state Exp; branches; next 1.34; commitid BMfpJecGogsW6F7A; 1.34 date 2017.04.27.13.56.47; author jperkin; state Exp; branches; next 1.33; commitid IejW1U7LLCod5bPz; 1.33 date 2017.04.22.21.03.55; author adam; state Exp; branches; next 1.32; commitid FZEMSoU8Sj6ZBzOz; 1.32 date 2016.12.04.05.17.40; author ryoon; state Exp; branches 1.32.4.1; next 1.31; commitid xSaWu3mShoBjQCwz; 1.31 date 2016.10.09.21.42.02; author wiz; state Exp; branches; next 1.30; commitid i0AJjxRbfKiS5wpz; 1.30 date 2016.04.11.19.02.02; author ryoon; state Exp; branches; next 1.29; commitid mgqGURJPmT1r1f2z; 1.29 date 2015.10.10.01.58.18; author ryoon; state Exp; branches; next 1.28; commitid 78BsYZiClqZSgvEy; 1.28 date 2015.04.06.08.17.37; author adam; state Exp; branches; next 1.27; commitid dUs0ktQdJn8Wnvgy; 1.27 date 2014.10.07.16.47.34; author adam; state Exp; branches; next 1.26; commitid 7jTOvNj1CvwA1iTx; 1.26 date 2014.04.09.07.27.15; author obache; state Exp; branches; next 1.25; commitid 3Qx65Ha86azyJYvx; 1.25 date 2013.10.19.09.07.11; author adam; state Exp; branches; next 1.24; commitid CGtwIKecGGJbPS9x; 1.24 date 2013.05.09.07.40.28; author adam; state Exp; branches; next 1.23; 1.23 date 2013.04.06.15.46.39; author rodent; state Exp; branches; next 1.22; 1.22 date 2013.03.02.20.33.32; author wiz; state Exp; branches; next 1.21; 1.21 date 2012.12.16.01.36.44; author obache; state Exp; branches; next 1.20; 1.20 date 2012.10.23.18.16.24; author asau; state Exp; branches; next 1.19; 1.19 date 2012.09.15.15.03.25; author obache; state Exp; branches; next 1.18; 1.18 date 2012.04.27.12.32.01; author obache; state Exp; branches; next 1.17; 1.17 date 2011.09.17.11.32.03; author obache; state Exp; branches; next 1.16; 1.16 date 2010.09.30.10.49.14; author obache; state Exp; branches; next 1.15; 1.15 date 2008.08.12.10.16.54; author obache; state Exp; branches; next 1.14; 1.14 date 2006.10.22.09.25.58; author obache; state Exp; branches; next 1.13; 1.13 date 2006.04.18.17.42.12; author jlam; state Exp; branches; next 1.12; 1.12 date 2006.04.13.21.45.14; author wiz; state Exp; branches; next 1.11; 1.11 date 2006.02.05.23.10.42; author joerg; state Exp; branches; next 1.10; 1.10 date 2006.01.10.12.39.04; author ghen; state Exp; branches; next 1.9; 1.9 date 2005.12.05.23.55.17; author rillig; state Exp; branches; next 1.8; 1.8 date 2005.12.05.20.50.55; author rillig; state Exp; branches; next 1.7; 1.7 date 2005.05.31.10.01.39; author dillo; state Exp; branches; next 1.6; 1.6 date 2004.12.03.15.15.08; author wiz; state Exp; branches; next 1.5; 1.5 date 2004.11.15.21.58.17; author jlam; state Exp; branches; next 1.4; 1.4 date 2004.10.03.00.18.08; author tv; state Exp; branches; next 1.3; 1.3 date 2004.08.22.19.32.52; author jlam; state Exp; branches; next 1.2; 1.2 date 2004.08.13.07.11.36; author jlam; state Exp; branches; next 1.1; 1.1 date 2004.08.04.20.47.10; author jlam; state Exp; branches 1.1.1.1; next ; 1.32.4.1 date 2017.05.01.09.36.49; author bsiegert; state Exp; branches; next ; commitid n3e92b3TTG4CwFPz; 1.1.1.1 date 2004.08.04.20.47.10; author jlam; state Exp; branches; next ; desc @@ 1.53 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.52 2023/04/19 08:11:21 adam Exp $ PKGNAME= ${DISTNAME:S/cyrus-sasl/cy2-sql/} PKGREVISION= 4 COMMENT= Cyrus SASL SQL authentication plugin SASL_PLUGIN= yes .include "../../security/cyrus-sasl/Makefile.common" PKG_OPTIONS_VAR= PKG_OPTIONS.cy2-sql PKG_SUPPORTED_OPTIONS= mysql pgsql sqlite sqlite3 PKG_SUGGESTED_OPTIONS= mysql .include "../../mk/bsd.options.mk" .if !empty(PKG_OPTIONS:Mmysql) . include "../../mk/mysql.buildlink3.mk" CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-client} .else CONFIGURE_ARGS+= --without-mysql .endif .if !empty(PKG_OPTIONS:Mpgsql) . include "../../mk/pgsql.buildlink3.mk" CONFIGURE_ARGS+= --with-pgsql=${PGSQL_PREFIX:Q} .else CONFIGURE_ARGS+= --without-pgsql .endif .if !empty(PKG_OPTIONS:Msqlite) . include "../../databases/sqlite/buildlink3.mk" CONFIGURE_ARGS+= --with-sqlite=${BUILDLINK_PREFIX.sqlite} .else CONFIGURE_ARGS+= --without-sqlite .endif .if !empty(PKG_OPTIONS:Msqlite3) . include "../../databases/sqlite3/buildlink3.mk" CONFIGURE_ARGS+= --with-sqlite3=${BUILDLINK_PREFIX.sqlite3} .else CONFIGURE_ARGS+= --without-sqlite3 .endif CONFIGURE_ARGS+= --enable-sql BUILD_DIRS= plugins BUILD_TARGET= libsql.la do-install: ${INSTALL_DATA_DIR} ${DESTDIR}${PLUGINDIR} cd ${WRKSRC}/plugins && ${SHLIBTOOL} --mode=install \ ${INSTALL_PROGRAM} libsql.la ${DESTDIR}${PLUGINDIR} .include "../../mk/bsd.pkg.mk" @ 1.52 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2022/11/23 16:20:59 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.51 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2022/04/18 19:11:58 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.50 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2022/02/24 11:00:03 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.49 log @cyrus-sasl: update to 2.1.28 New in 2.1.28 build: configure - Restore LIBS after checking gss_inquire_sec_context_by_oid makemd5.c - Fix potential out of bound writes fix build with –disable-shared –enable-static Dozens of fixes for Windows specific builds Fix cross platform builds with SPNEGO Do not try to build broken java subtree Fix build error with –enable-auth-sasldb common: plugin_common.c: Ensure size is always checked if called repeatedly (#617) documentation: Fixed generation of saslauthd(8) man page Fixed installation of saslauthd(8) and testsaslauthd(8) man pages (#373) Updates for additional SCRAM mechanisms Fix sasl_decode64 and sasl_encode64 man pages Tons of fixes for Sphinx include: sasl.h: Allow up to 16 bits for security flags lib: checkpw.c: Skip one call to strcat Disable auxprop-hashed (#374) client.c: Use proper length for fully qualified domain names common.c: CVE-2019-19906 Fix off by one error (#587) external.c: fix EXTERNAL with non-terminated input (#689) saslutil.c: fix index_64 to be a signed char (#619) plugins: gssapi.c: Emit debug log only in case of errors ntlm.c: Fail compile if MD4 is not available (#632) sql.c: Finish reading residual return data (#639) CVE-2022-24407 Escape password for SQL insert/update commands. sasldb: db_gdbm.c: fix gdbm_errno overlay from gdbm_close DIGEST-MD5 plugin: Prevent double free of RC4 context Use OpenSSL RC4 implementation if available SCRAM plugin: Return BADAUTH on incorrect password (#545) Add -224, -384, -512 (#552) Remove SCRAM_HASH_SIZE Add function to return SCRAM auth method name Allocate enough memory in scam_setpass() Add function to sort SCRAM methods by hash strength Update windows build for newer SCRAM options saslauthd: auth_httpform.c: Avoid signed overflow with non-ascii characters (#576) auth_krb5.c: support setting an explicit auth_krb5 server name support setting an explicit servername with Heimdal unify the MIT and Heimdal auth_krb5 implementations Remove call to krbtf auth_rimap.c: provide native memmem implementation if missing lak.c: Allow LDAP_OPT_X_TLS_REQUIRE_CERT to be 0 (no certificate verification) lak.h: Increase supported DN length to 4096 (#626) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2021/12/08 16:06:16 adam Exp $ d4 1 @ 1.48 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2021/06/23 20:33:16 nia Exp $ a3 1 PKGREVISION= 9 @ 1.47 log @Revbump for MySQL default change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2021/04/21 11:42:34 adam Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.46 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2020/11/05 09:09:01 ryoon Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.45 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2020/06/02 08:24:39 adam Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.44 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2020/04/12 08:29:09 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.43 log @Recursive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2019/04/03 00:33:03 ryoon Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.42 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2018/12/09 21:05:35 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.41 log @Removed commented-out PKGREVISIONs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2018/12/09 18:52:44 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.40 log @revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2018/07/20 03:34:26 ryoon Exp $ a4 1 #PKGREVISION= 15 @ 1.39 log @Recursive revbump from textproc/icu-62.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2018/04/17 01:57:19 christos Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.38 log @upgrade to 2.1.27-rc7 so that we can use it with openssl-1.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2018/04/14 07:34:39 adam Exp $ d4 1 @ 1.37 log @revbump after icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2017/11/30 16:45:37 adam Exp $ d4 1 a4 1 PKGREVISION= 15 @ 1.36 log @Revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2017/09/18 09:53:33 maya Exp $ d4 1 a4 1 PKGREVISION= 14 @ 1.35 log @revbump for requiring ICU 59.x @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2017/04/27 13:56:47 jperkin Exp $ d4 1 a4 1 PKGREVISION= 13 @ 1.34 log @Fix to use PKG_SYSCONFDIR. Bump PKGREVISION for all packages using the shared Makefile.common. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2017/04/22 21:03:55 adam Exp $ d4 1 a4 1 PKGREVISION= 12 @ 1.33 log @Revbump after icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2016/12/04 05:17:40 ryoon Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.32 log @Recursive revbump from textproc/icu 58.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2016/10/09 21:42:02 wiz Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.32.4.1 log @Pullup ticket #5381 - requested by sevan security/cyrus-sasl: build fix Revisions pulled up: - security/cy2-anonymous/Makefile 1.10 - security/cy2-crammd5/Makefile 1.10 - security/cy2-digestmd5/Makefile 1.20 - security/cy2-gssapi/Makefile 1.26 - security/cy2-ldapdb/Makefile 1.12 - security/cy2-login/Makefile 1.17 - security/cy2-ntlm/Makefile 1.28 - security/cy2-otp/Makefile 1.21 - security/cy2-plain/Makefile 1.10 - security/cy2-scram/Makefile 1.8 - security/cy2-sql/Makefile 1.34 - security/cyrus-sasl/Makefile 1.72 - security/cyrus-sasl/Makefile.common 1.26 - security/cyrus-saslauthd/Makefile 1.52 --- Module Name: pkgsrc Committed By: jperkin Date: Thu Apr 27 13:56:47 UTC 2017 Modified Files: pkgsrc/security/cy2-anonymous: Makefile pkgsrc/security/cy2-crammd5: Makefile pkgsrc/security/cy2-digestmd5: Makefile pkgsrc/security/cy2-gssapi: Makefile pkgsrc/security/cy2-ldapdb: Makefile pkgsrc/security/cy2-login: Makefile pkgsrc/security/cy2-ntlm: Makefile pkgsrc/security/cy2-otp: Makefile pkgsrc/security/cy2-plain: Makefile pkgsrc/security/cy2-scram: Makefile pkgsrc/security/cy2-sql: Makefile pkgsrc/security/cyrus-sasl: Makefile Makefile.common pkgsrc/security/cyrus-saslauthd: Makefile Log Message: Fix to use PKG_SYSCONFDIR. Bump PKGREVISION for all packages using the shared Makefile.common. @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 PKGREVISION= 12 @ 1.31 log @Recursive bump for all users of pgsql now that the default is 95. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2016/04/11 19:02:02 ryoon Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.30 log @Recursive revbump from textproc/icu 57.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2015/10/10 01:58:18 ryoon Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.29 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2015/04/06 08:17:37 adam Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.28 log @Revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2014/10/07 16:47:34 adam Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.27 log @Revbump after updating libwebp and icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2014/04/09 07:27:15 obache Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.26 log @recursive bump from icu shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2013/10/19 09:07:11 adam Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.25 log @Revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2013/05/09 07:40:28 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.24 log @Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2013/04/06 15:46:39 rodent Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.23 log @'You can use "foo" instead of "${WRKSRC}/foo".' @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2013/03/02 20:33:32 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.22 log @Bump PKGREVISION for mysql default change to 55. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2012/12/16 01:36:44 obache Exp $ d46 1 a46 1 BUILD_DIRS= ${WRKSRC}/plugins @ 1.21 log @Update cyrus-sasl to 2.1.26. New in 2.1.26 ------------- * Modernize SASL malloc/realloc callback prototypes * Added sasl_config_done() to plug a memory leak when using an application specific config file * Fixed PLAIN/LOGIN authentication failure when using saslauthd with no auxprop plugins (bug # 3590). * unlock the mutex in sasl_dispose if the context was freed by another thread * MINGW32 compatibility patches * Fixed broken logic in get_fqhostname() when abort_if_no_fqdn is 0 * Fixed some memory leaks in libsasl * GSSAPI plugin: - Fixed a segfault in gssapi.c introduced in 2.1.25. - Code refactoring - Added support for GSS-SPNEGO SASL mechanism (Unix only), which is also HTTP capable * GS2 plugin: - Updated GS2 plugin not to lose minor GSS-API status codes on errors * DIGEST-MD5 plugin: - Correctly send "stale" directive to prevent clients from (re)promtping for password - Better handling of HTTP reauthentication cases - fixed some memory leaks * SASLDB plugin: - Added support for BerkleyDB 5.X or later * OTP plugin: - Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications * SRP plugin: - Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications * saslauthd: - auth_rimap.c: qstring incorrectly appending the closing double quote, which might be causing crashes - auth_rimap.c: read the whole IMAP greeting - better error reporting from some drivers - fixed some memory leaks @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2012/10/23 18:16:24 asau Exp $ d4 1 @ 1.20 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2012/09/15 15:03:25 obache Exp $ a3 1 PKGREVISION= 2 @ 1.19 log @Recursive bump from mysql51-client library changed to use openssl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2012/04/27 12:32:01 obache Exp $ a7 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.18 log @Recursive bump from icu shlib major bumped to 49. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2011/09/17 11:32:03 obache Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.17 log @Update cyrus-sasl to 2.1.25. Take maintainership. New in 2.1.25 ------------- * Make sure that a failed authorization doesn't preclude further server-side SASL authentication attempts from working. * Fixed a crash caused by aborted SASL authentication and initiation of another one using the same SASL context. * (Windows) Fixed the random number generator to actually produce random output on each run. * Be protective against calling sasl_server_step once authentication has failed (multiple SASL plugins) * Fixed several bugs in the mech_avail callback handling in the server side code. * Added support for channel bindings * Added support for ordering SASL mechanisms by strength (on the client side), or using the "client_mech_list" option. * server_idle needs to obey server's SASL mechanism list from the server context. * Better server plugin API mismatch reporting * Build: - Updated config to the latest GNU snapshot - Fixed SASL's libtool MacOS/X 64-bit file magic * New SASL plugin: SCRAM * New SASL plugin: GS2 * DIGEST-MD5 plugin: - Allow DIGEST-MD5 plugin to be used for client-side and server-side HTTP Digest, including running over non-persistent connections (RFC 2617) - Use the same username for reauthentication cache lookup and update - Minimize the number of auxprop lookups in the server side DIGEST-MD5 plugin for the most common case when authentication and authorization identities are the same. - Updated digestmd5_server_mech_step2() to be more defensive against empty client input. - Fixed some memory leaks on failed plugin initialization. Prevent potential race condition when freeding plugin state. Set the freed reauthentication cache mutex to NULL, to make errors due to mutex access after free more obvious. - Test against broken UTF-8 based hashes if calculation using special ISO-8859-1 code fails. - Fixed an interop problem with some LDAP clients ignoring server advertised realm and providing their own. * GSSAPI plugin: - Fix to build GSSAPI with Heimdal - Properly set serveroutlen to 0 in one place. Don't send empty challenge once server context establishment is done, as this is in violation of the RFC 2222 and its successor. - Don't send maxbuf, if no security layer can be established. Added additional checks for buffer lengths. * LDAPDB plugin: - build fixes New in 2.1.24 ------------- * Order advertised server-side SASL mechanisms per the specified 'mech_list' option or by relative "strength" * Make sure that sasl_set_alloc() has no effect once sasl_client_init() or sasl_server_init() is called * Fixed sasl_set_mutex() to disallow changing mutex management functions once sasl_server_init()/sasl_client_init() is called (bug # 3083) * Removed unused mutexes in lib/client.c and lib/server.c (bug # 3141) * Added direct support for hashed password to auxprop API * Don't treat a constraint violation as an error to store an auxprop property * Extended libsasl (auxprop) to support user deletion * Extended SASL auxprop_lookup to return error code * Updated sasl_user_exists() so that it can handle passwordless accounts (e.g. disabled) * (Windows) Free handles of shared libraries on Windows that were loaded but are not SASL plugins (bug # 2089) * Prevent freeing of common state on a subsequent call to _sasl_common_init. Make sure that the last global callback always wins. * Implemented sasl_client_done()/sasl_server_done() * Added automatic hostname canonicalization inside libsasl * Made sasl_config_init() public * Strip trailing spaces from server config file option values (bug # 3139, bug # 3041) * Fixed potential buffer overflow in saslautd_verify_password(). * Fixed segfault in dlclose() on HPUX * Various bugfixes for 64bit platforms * Fixed bug # 2895 (passing LF to sasl_decode64) in sample/sample-client.c, sample/sample-server.c, utils/smtptest.c * pluginviewer: Code cleanup, improved human readable messages * Build: - (Windows) Updated makefiles to build with VC 8.0 (VC++ 2005) - (Windows) Added Windows64 build - Updated to use .plugin extension on MacOS - Changed 64bit HP-UX build to use .so for shared libraries * saslauthd: - Fixed bug counting double-quotes in username/password in auth_rimap.c. Also fixed bug zeroing password. - auth_krb.c: improved diagnostic in the k5support_verify_tgt() function. - auth_sasldb.c: pid_file_lock is created with a mask of 644 instead of 0644 - auth_shadow.c: Define _XOPEN_SOURCE before including unistd.h, so that crypt is correctly defined - auth_getpwent.c: Fixed Solaris build * SASLDB plugin: - Fixed spurious 'user not found' errors caused by an attempt to delete a non-existent property - Added direct support for hashed password to auxprop API - Sleepycat driver: Return SASL_NOUSER instead of SASL_FAIL when the database file doesn't exist - Ignore properties starting with '*' in the auxprop store function * SQL plugin: - Added support for SQLITE3 - Uninitialized variables can cause crash when the searched user is not found - Added direct support for hashed password - Ignore properties starting with '*' in the auxprop store function * LDAPDB plugin: - Added code to extend LDAPDB into a canon_user plugin in addition to its existing auxprop plugin functionality * PLAIN plugin: - Advertise SASL_SEC_PASS_CREDENTIALS feature * LOGIN plugin: - Advertise SASL_SEC_PASS_CREDENTIALS feature * DIGEST-MD5 plugin: - Fixed a memory leak in the DIGEST-MD5 security layer - Fixed memory leaks in client-side reauth and other places - More detailed error reporting. - Fixed parsing of challenges/responses with extra commas. - Allow for multiple qop options from the server and require a single qop option from the client. * GSSAPI plugin: - Check that params->serverFQDN is not NULL before using strlen on it - Make auxprop lookup calls optional * EXTERNAL plugin: - Make auxprop lookup calls optional * NTLM plugin: - allow a comma separated list of servernames in 'ntlm_server' option - Fixed crash in calculating NTv2 reponse * OTP plugin: - Don't use a stack variable for an OTP prompt (bug # 2822) - Downgrade the failure to store OTP secret to debug level * KERBEROS_V4 plugin: - Make auxprop lookup calls optional @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2010/09/30 10:49:14 obache Exp $ d4 1 @ 1.16 log @Bump PKGREVISION by default mysql version changed from 5.0 to 5.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2008/08/12 10:16:54 obache Exp $ a3 1 PKGREVISION= 1 d12 1 a12 1 PKG_SUPPORTED_OPTIONS= mysql pgsql sqlite d38 7 @ 1.15 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2006/10/22 09:25:58 obache Exp $ d4 1 @ 1.14 log @Disable expressly database drivers which is not specified by option. Possibly fix PR 34555. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2006/04/18 17:42:12 jlam Exp $ d7 2 d44 1 a44 1 ${INSTALL_DATA_DIR} ${PLUGINDIR} d46 1 a46 1 ${INSTALL_PROGRAM} libsql.la ${PLUGINDIR} @ 1.13 log @Update security/cy2-* plugin packages to code from cyrus-sasl-2.1.21. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2006/04/13 21:45:14 wiz Exp $ d18 2 d25 2 d32 2 @ 1.12 log @Update path from cyrus-sasl2 to cyrus-sasl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2006/02/05 23:10:42 joerg Exp $ a3 1 PKGREVISION= 2 @ 1.11 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2006/01/10 12:39:04 ghen Exp $ d8 1 a8 1 .include "../../security/cyrus-sasl2/Makefile.common" @ 1.10 log @Use mk/mysql.buildlink3.mk instead of databases/mysqlX-client/bl3.mk, same for pgsql.bl3.mk. Bump PKGREVISION. Ok by wiz. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2005/12/05 23:55:17 rillig Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.9 log @Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2005/12/05 20:50:55 rillig Exp $ d4 1 d17 1 a17 1 . include "../../databases/mysql4-client/buildlink3.mk" @ 1.8 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2005/05/31 10:01:39 dillo Exp $ d22 1 a22 1 CONFIGURE_ARGS+= --with-pgsql=${PGSQL_PREFIX} @ 1.7 log @Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's a user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also, make use of PKG_OPTIONS_LEGACY_VARS. Reviewed by wiz. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2004/12/03 15:15:08 wiz Exp $ d7 1 a7 1 .include "../cyrus-sasl2/Makefile.common" @ 1.6 log @Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs. Suggested by Roland Illig, ok'd by various. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2004/11/15 21:58:17 jlam Exp $ d11 1 a11 4 .if !defined(PKG_OPTIONS.cy2-sql) PKG_DEFAULT_OPTIONS+= mysql .endif @ 1.5 log @Update security/cyrus-sasl2 and associated plugins to 2.1.20. Changes from version 2.1.19 include: * Fixes to cram plugin to avoid attempting to canonify uninitialized data (This removes the need for patch-af). * NTLM portability fixes. * Avoid potential attack using SASL_PATH when sasl is used in a setuid environment. * A trivial number of small bugfixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2004/10/03 00:18:08 tv Exp $ d36 1 a36 1 ALL_TARGET= libsql.la @ 1.4 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2004/08/22 19:32:52 jlam Exp $ a3 1 PKGREVISION= 1 d33 1 a33 1 CONFIGURE_ARGS+= --enable-sql # LOGIN @ 1.3 log @Change the way that legacy USE_* and FOO_USE_* options are converted into the bsd.options.mk framework. Instead of appending to ${PKG_OPTIONS_VAR}, it appends to PKG_DEFAULT_OPTIONS. This causes the default options to be the union of PKG_DEFAULT_OPTIONS and any old USE_* and FOO_USE_* settings. This fixes PR pkg/26590. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/08/13 07:11:36 jlam Exp $ d4 1 @ 1.2 log @The name of this package is "cy2-sql". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/08/04 20:47:10 jlam Exp $ a9 1 PKG_OPTIONS.cy2-sql?= mysql d11 5 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2004/03/29 05:47:31 jlam Exp $ d3 2 a4 2 PKGNAME= ${DISTNAME:S/cyrus-sasl/cy2-login/} COMMENT= Cyrus SASL LOGIN authentication plugin d36 1 a36 2 cd ${WRKSRC}/plugins && \ ${SHLIBTOOL} --mode=install \ @ 1.1.1.1 log @Initial import of security/cy2-sql. This is the Cyrus SASLv2 SQL auxprop plugin. @ text @@