pgsql: Allow kerberos name and username case sensitivity to be

Поиск
Список
Период
Сортировка
От momjian@svr1.postgresql.org (Bruce Momjian)
Тема pgsql: Allow kerberos name and username case sensitivity to be
Дата
Msg-id 20050604204243.6376352841@svr1.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------

Allow kerberos name and username case sensitivity to be specified from
postgresql.conf.

---------------------------------------------------------------------------


Here's an updated version of the patch, with the following changes:

1) No longer uses "service name" as "application version". It's instead
hardcoded as "postgres". It could be argued that this part should be
backpatched to 8.0, but it doesn't make a big difference until you can
start changing it with GUC / connection parameters. This change only
affects kerberos 5, not 4.

2) Now downcases kerberos usernames when the client is running on win32.

3) Adds guc option for "krb_caseins_users" to make the server ignore
case mismatch which is required by some KDCs such as Active Directory.
Off by default, per discussion with Tom. This change only affects
kerberos 5, not 4.

4) Updated so it doesn't conflict with the rendevouz/bonjour patch
already in ;-)

Magnus Hagander

Modified Files:
--------------
    pgsql:
        configure (r1.438 -> r1.439)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/configure.diff?r1=1.438&r2=1.439)
        configure.in (r1.411 -> r1.412)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/configure.in.diff?r1=1.411&r2=1.412)
    pgsql/doc/src/sgml:
        client-auth.sgml (r1.79 -> r1.80)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/client-auth.sgml.diff?r1=1.79&r2=1.80)
        installation.sgml (r1.233 -> r1.234)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/installation.sgml.diff?r1=1.233&r2=1.234)
        libpq.sgml (r1.181 -> r1.182)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/libpq.sgml.diff?r1=1.181&r2=1.182)
        runtime.sgml (r1.321 -> r1.322)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/runtime.sgml.diff?r1=1.321&r2=1.322)
    pgsql/src/backend/libpq:
        auth.c (r1.123 -> r1.124)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/libpq/auth.c.diff?r1=1.123&r2=1.124)
    pgsql/src/backend/utils/misc:
        guc.c (r1.263 -> r1.264)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/misc/guc.c.diff?r1=1.263&r2=1.264)
        postgresql.conf.sample (r1.142 -> r1.143)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/misc/postgresql.conf.sample.diff?r1=1.142&r2=1.143)
    pgsql/src/include:
        pg_config.h.in (r1.83 -> r1.84)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/pg_config.h.in.diff?r1=1.83&r2=1.84)
    pgsql/src/include/libpq:
        auth.h (r1.26 -> r1.27)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/libpq/auth.h.diff?r1=1.26&r2=1.27)
    pgsql/src/interfaces/libpq:
        fe-auth.c (r1.100 -> r1.101)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/fe-auth.c.diff?r1=1.100&r2=1.101)
        fe-connect.c (r1.306 -> r1.307)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/fe-connect.c.diff?r1=1.306&r2=1.307)
        libpq-int.h (r1.100 -> r1.101)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/libpq-int.h.diff?r1=1.100&r2=1.101)

В списке pgsql-committers по дате отправления:

Предыдущее
От: momjian@svr1.postgresql.org (Bruce Momjian)
Дата:
Сообщение: pgsql: At 2005-05-21 20:18:50 +0530, ams@oryx.com wrote: > > > The
Следующее
От: momjian@svr1.postgresql.org (Bruce Momjian)
Дата:
Сообщение: pgsql: Add comment for multi-byte computation.