> > Which brings me back to thinking a GUC is the way to deal 
> with that - 
> > you'll definitly know what kind of KDC you have when you set up 
> > Kerberos. But perhaps this GUC should be for "permit 
> case-insensitive 
> > kerberos principals" and not "case-insensitive usernames". And it 
> > would just control the comparison between kerberos principal and 
> > user-supplied username. The user-supplied username would still be 
> > what's used in any access to the database, regardless of case.
> 
> That would work for me as long as the default is 
> case-sensitive; the other seems too likely to be a security 
> hazard.  (And it had better be documented that way, too: "DO 
> NOT turn this on unless you are certain you are using a 
> case-insensitive KDC.")

Fine with me - you'll need to tweak the default principal name anyway to
work with the windwos KDC, so you're giong there anyawy. It's just a
matter of documenting it.


> What will we call the GUC?  kerberos_case_insensitive_principals
> seems a bit, um, verbose.
All other kerberos parameters are krb_ and not kerberos_, so that saves
a bit :) How about just "krb_case_insensitive"? Or "krb_case_ins_princ"?

//Magnus

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faq

Reply via email to