Re: postgresql-7.1beta5 with Heimdal-0.3e - Mailing list pgsql-bugs

From Bruce Momjian
Subject Re: postgresql-7.1beta5 with Heimdal-0.3e
Date
Msg-id 200102271614.LAA14860@candle.pha.pa.us
Whole thread Raw
In response to postgresql-7.1beta5 with Heimdal-0.3e  ("Dmitry G . Mastrukov" <dmitry@taurussoft.org>)
List pgsql-bugs
Not sure how to handle this.  I have never heard of Heimdal, and I am
afraid these changes will adversely affect other Kerberos users.  My
inclination is to not make any changes and wait to see if another user
reports a problem.


[ Charset KOI8-R unsupported, converting... ]
> ============================================================================
>                         POSTGRESQL BUG REPORT TEMPLATE
> ============================================================================
>
>
> Your name        :    Dmitry G. Mastrukov
> Your email address    : dmitry@taurussoft.org
>
>
> System Configuration
> ---------------------
>   Architecture (example: Intel Pentium)      : Intel Pentium
>
>   Operating System (example: Linux 2.0.26 ELF)     : Linux 2.4.2
> ELF
>
>   PostgreSQL version (example: PostgreSQL-6.3.2)  :
> PostgreSQL-7.1beta5
>
>   Compiler used (example:  gcc 2.7.2)        : gcc 2.95.2
>
>
> Please enter a FULL description of your problem:
> ------------------------------------------------
> 1. Configure cannot properly determine Heimdal (0.3d - 0.3e) libs.
> Heimdal has no libk5crypto, all its functions is in libkrb5. Configure
> crashes.
> 2. a) Heimdal has no enc_part2 member in krb5_ticket
>     b) Heimdal has no text member in krb5_error
>
>
>
> Please describe a way to repeat the problem.   Please try to provide a
> concise reproducible example, if at all possible:
> ----------------------------------------------------------------------
> Install Heimdal-0.3e (in /usr/heimdal for example)
> configure --with-krb5=/usr/heimdal
> make
>
>
>
>
> If you know how this problem might be fixed, list the solution below:
> ---------------------------------------------------------------------
> It's necessary to make difference in MIT and Heimdal Kerberos
> distributions on configure and build processes with some sort of
> #define HAVE_KRB5_MIT/HEIMDAL. Then it's possible to enclose
> differences in #ifdef ... #endif
> pairs.
> I attached patch which made for me authorization with Heimdal.
> Configure part of this patch is simply hack to make configure work in
> my enviroment. Postgres successfully builds and works.

[ Attachment, skipping... ]


--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: count() bug in trivial self join
Next
From: Peter Eisentraut
Date:
Subject: Re: postgresql-7.1beta5 with Heimdal-0.3e