From: | "Yves" <yves(dot)giambrone(at)cg84(dot)fr> |
---|---|
To: | pgsql-bugs(at)postgresql(dot)org |
Subject: | BUG #3666: Truncated Parameter in LDAP string when spaces contained |
Date: | 2007-10-10 13:45:14 |
Message-ID: | 200710101345.l9ADjEJc026256@wwwmaster.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
The following bug has been logged online:
Bug reference: 3666
Logged by: Yves
Email address: yves(dot)giambrone(at)cg84(dot)fr
PostgreSQL version: 8.2.5
Operating system: LInux
Description: Truncated Parameter in LDAP string when spaces contained
Details:
Hello,
It is not possible to include spaces for ldap parameter (lpad://...) because
of a scanf that truncates it as the first space is dicovered.
I have upgraded the file auth.c with
for (i=0;i<127;i++)
{
if (basedn[i]=='&') basedn[i]=' ';
if (prefix[i]=='&') prefix[i]=' ';
if (suffix[i]=='&') suffix[i]=' ';
}
in the CheckLDAPAuth(Port *port) routine, and replace each space by '&' in
the pg_hba.conf.
This is not nice but it runs.
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2007-10-10 13:58:00 | Re: BUG #3665: INSERT is not allowed in a non-volatile function |
Previous Message | Evgeni | 2007-10-10 13:01:52 | BUG #3665: INSERT is not allowed in a non-volatile function |