head 1.9; access; symbols pkgsrc-2020Q1:1.8.0.44 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.66 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.62 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.60 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.58 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.56 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.54 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.52 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.50 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.48 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.46 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.42 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.40 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.38 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.36 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.34 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.32 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.30 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.28 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.26 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.24 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.22 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.20 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.18 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.16 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.14 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.12 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.10 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.8 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.6 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.4 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.2 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.7.0.16 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.14 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.12 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.10 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.8 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.6 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.4 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.2 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.6.0.8 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.6 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.4 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.2 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.5.0.16 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.14 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.12 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.10 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.8 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.6 pkgsrc-2008Q1:1.5.0.4 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.2 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.3.0.16 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.14 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.12 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.10 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.8 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2; locks; strict; comment @# @; 1.9 date 2020.04.13.19.11.07; author joerg; state dead; branches; next 1.8; commitid wrgNhKooWdUa3g4C; 1.8 date 2012.06.09.11.57.20; author adam; state Exp; branches; next 1.7; 1.7 date 2010.06.15.23.10.44; author pettai; state Exp; branches; next 1.6; 1.6 date 2009.07.02.12.23.44; author obache; state Exp; branches; next 1.5; 1.5 date 2007.10.15.15.37.01; author jlam; state Exp; branches; next 1.4; 1.4 date 2007.08.10.17.57.21; author jlam; state Exp; branches; next 1.3; 1.3 date 2005.08.11.00.03.16; author jlam; state Exp; branches; next 1.2; 1.2 date 2005.03.18.20.20.48; author jlam; state Exp; branches; next 1.1; 1.1 date 2005.02.18.22.12.43; author jlam; state Exp; branches; next ; desc @@ 1.9 log @Update courier-authlib to 0.69.1. Changes unknown, but necessary for maildrop. @ text @$NetBSD: patch-ab,v 1.8 2012/06/09 11:57:20 adam Exp $ --- configure.orig 2012-04-28 13:21:55.000000000 +0000 +++ configure @@@@ -14193,7 +14193,7 @@@@ done test -n "$PG_CONFIG" || PG_CONFIG="pg_config" -PGSQL_LIBS="-lpq" +test -n "$PGSQL_LIBS" || PGSQL_LIBS="-lpq" # Check whether --with-pgsql-libs was given. if test "${with_pgsql_libs+set}" = set; then : @@@@ -14913,7 +14913,7 @@@@ rm -f authdaemonrc.h authldaprc.h authmy result="" -if test -x "$COURIERCONFIG" +if false && test -x "$COURIERCONFIG" then $COURIERCONFIG >conftest.out || exit 1 sed -n '/^mail/p' conftest2.out || exit 1 @@@@ -14925,7 +14925,7 @@@@ then result=" (from courier-config)" fi -if test -x "$bindir/courierauthconfig" +if false && test -x "$bindir/courierauthconfig" then $bindir/courierauthconfig --configfiles >conftest.out || exit 1 sed -n '/^mail/p' conftest2.out || exit 1 @ 1.8 log @Changes 0.64.0: * authpam.c (callback_pam): Call pam_end() after an authentication attempt. * Makefile.am: Renamed authstaticlist.h to courierauthstaticlist.h, and added it to the list of header files that 'make install' puts into includedir. * Fix gcc 4.6 warnings * courier.spec.in: switch to systemd. * Fix autoconf warnings. * courier-authlib.spec: Make rmplint happy. @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @courier-authlib-0.63.0: * authldapescape.c: Factor out LDAP string escape function. * authldap.schema: Various fixes * authldap.ldif (olcObjectClasses): Create LDIF format schema from authldap.schema * authoption.c (auth_getoptionenvint): For account options that are parsed to an int, an option value that begins with t, T, y, or Y is evaluated as 1, other alphabetic values as 0; so that 'true' or 'yes' get evaluated as 1. (See the Changelog for the previous releases) Based on patch(es) from PR pkg/42989 by Brian Candler @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2009/07/02 12:23:44 obache Exp $ d3 1 a3 1 --- configure.orig 2009-02-03 23:39:55.000000000 +0000 d5 1 a5 1 @@@@ -17617,7 +17617,7 @@@@ done d13 2 a14 2 if test "${with_pgsql_libs+set}" = set; then @@@@ -19439,7 +19439,7 @@@@ rm -f authdaemonrc.h authldaprc.h authmy d23 1 a23 1 @@@@ -19451,7 +19451,7 @@@@ then @ 1.6 log @Update courier-authlib to 0.62.2. Include security fix for CVE-2008-2380 and requested by PR#41023 (approved by wiz@@). 0.62.2 This release corrects a makefile compatibility problem with bash 4. 0.62.1 This release correct a couple of minor compiler warnings and errors. * cryptpassword.c: Fix compiler warnings * checkpasswordsha1.c: Fix compiler warnings. * authldaplib.c (auth_ldap_enumerate): Fix typo. 0.62.0 This release adds support for additional hash functions, and an update to the Postgres driver that removes potentional SQL injection vulnerabilities in some circumstances. * authpgsqllib.c: Use PQescapeStringConn() instead of removing all apostrophes from query parameters. This fixes a potential SQL injection vulnerability if the Postgres database uses a non-Latin locale. * Added support for {SSHA}-encrypted passwords. Based on a patch by Zou bin . * Added support for {SHA512} hash function @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2007/10/15 15:37:01 jlam Exp $ d5 1 a5 1 @@@@ -23578,7 +23578,7 @@@@ done d14 1 a14 1 @@@@ -25365,7 +25365,7 @@@@ rm -f authdaemonrc.h authldaprc.h authmy d23 1 a23 1 @@@@ -25377,7 +25377,7 @@@@ then @ 1.5 log @Update security/courier-authlib to 0.60.1. Changes from version 0.59.3 include: * MYSQL_CHARACTER_SET option. * Allow underscores, colons and plusses, in account names. * Add {MD5RAW} hash method. * Fix runtime problems with hardcoded file descriptors in the daemon code by using OPEN_MAX instead. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig Sat Sep 29 14:43:43 2007 d5 1 a5 1 @@@@ -23855,7 +23855,7 @@@@ done d14 1 a14 1 @@@@ -25649,7 +25649,7 @@@@ rm -f authdaemonrc.h authldaprc.h authmy d23 1 a23 1 @@@@ -25661,7 +25661,7 @@@@ then @ 1.4 log @Update security/courier-authlib to 0.59.3. Changes from version 0.58 include: * authpipe.c (auth_pipe_pre): Fix leak when authpipe module is enabled, but the actual authpipe script/external prog is not installed. * authmysqlrc: Implement SSL-encrypted MySQL connections * authldaplib.c (l_simple_bind_s): Fix anon binds. * authldaplib.c (auth_ldap_enumerate): Fix LDAP account enumeration * userdb/makeuserdb.in: Added the -f option to makeuserdb * authldaplib.c: Try to recover when the LDAP server closes the persistent socket, for inactivity. @ text @d3 1 a3 1 --- configure.orig 2007-04-22 10:54:09.000000000 -0400 d5 1 a5 1 @@@@ -23367,7 +23367,7 @@@@ done d12 1 a12 1 # Check whether --with-pgsql-libs or --without-pgsql-libs was given. d14 1 a14 1 @@@@ -25263,7 +25263,7 @@@@ rm -f authdaemonrc.h authldaprc.h authmy d23 1 a23 1 @@@@ -25275,7 +25275,7 @@@@ then @ 1.3 log @Update security/courier-authlib to 0.57. Changes from version 0.55 include: * authlib: create the authtest and authpasswd manual pages. * authdaemon.c (auth_generic): Silly bug in auth_generic(). * authldaplib.c (auth_ldap_do3): Fix call of authcryptpasswd(). * authpgsqllib.c (auth_pgsql_setpass): Ditto. * authmysqllib.c (auth_mysql_setpass): Ditto. * authmysqllib.c (auth_mysql_setpass): Fix a memory leak. * authpipe: more fixes to the authpipe module. * authpipe: various fixes to the authpipe module. * authpipe.c (auth_pipe_pre): Fix zombies created by the authpipe module. * New authpipe authentication module. * authldap.schema: Add mailhost to the recommended LDAP schema. * README_authlib.sgml: Document updated authpipe protocol. * cryptpassword.c (authcryptpasswd): Fix handling of encryption hints. * checkpassword.c (do_authcheckpassword): Ignore {CRYPT} prefix on crypted passwords. * checkpasswordsha1.c (authcheckpasswordsha1): Fix {SHA256} passwords. * authdaemond.c: Strip full name/gecos field after the first comma. * authdaemond: Pass LOGGEROPTS option to authdaemond. * liblog/logger.c: Fix wrong args to setuidgid(). * liblog/logger.c: Added -droproot option to courierlogger. * liblock/lockdaemon.c: Try to recover if upgraded daemon process runs under a different uid. * Changed -uid and -gid options to -user and -group for consistency with couriertcpd. Change them to affect courierlogger itself, after it has spawned any child. * Optional default domain for authentication requests. * Fix the error code when an empty password is provided. @ text @d3 1 a3 1 --- configure.orig 2005-07-22 20:06:39.000000000 -0400 d5 1 a5 1 @@@@ -23788,7 +23788,7 @@@@ done d14 1 a14 1 @@@@ -25684,7 +25684,7 @@@@ rm -f authdaemonrc.h authldaprc.h authmy d19 1 a19 1 +if false d23 1 a23 1 @@@@ -25696,7 +25696,7 @@@@ then d28 1 a28 1 +if false @ 1.2 log @Avoid possibly linking everything against -lintl when PostgreSQL support is built into courier-authlib -- -lintl is only needed by the authpgsql authentication module. This avoids problems when linking clients with -lcourierauth and the linker thinks -lintl is needed when it really doesn't. Bump the PKGREVISION to 3. @ text @d3 1 a3 1 --- configure.orig 2005-02-13 11:26:31.000000000 +0000 d5 1 a5 1 @@@@ -23766,7 +23766,7 @@@@ done d10 1 a10 1 +test -z "$PGSQL_LIBS" && PGSQL_LIBS="-lpq" d14 1 a14 1 @@@@ -25547,7 +25547,7 @@@@ rm -f authdaemonrc.h authldaprc.h authmy d23 1 a23 1 @@@@ -25559,7 +25559,7 @@@@ then @ 1.1 log @Update security/courier-authlib to 0.54. Changes from version 0.53 include: * userdb/makeuserdb.in: Report dangling symlinks. @ text @d3 1 a3 1 --- configure.orig 2005-02-13 06:26:31.000000000 -0500 d5 9 @