[16978] in Kerberos_V5_Development
Re: : Why are we using libverto again
daemon@ATHENA.MIT.EDU (Sam Hartman)
Thu Jul 7 10:44:32 2011
From: Sam Hartman <hartmans@mit.edu>
To: Nico Williams <nico@cryptonector.com>, Simo Sorce <simo@redhat.com>,
"krbdev\@mit.edu" <krbdev@mit.edu>
Date: Thu, 07 Jul 2011 10:44:23 -0400
In-Reply-To: <1309994786.13534.6.camel@localhost> (Nathaniel McCallum's
message of "Wed, 06 Jul 2011 19:26:25 -0400")
Message-ID: <tsltyay40c8.fsf_-_@mit.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu
So, as far as I can tell dladdr is a glibc extension. So, we cannot
even guarantee it's present on Unix platforms.
I'm very concerned about the portability impact of this many shared
library tricks. Without win32 portability we can never use this in
libkrb5. So, it's only valuable for the KDC.
Now, for the KDC today, we could just use a specific event library and
gain significant complexity savings.
I'm quite concerned that the complexity of libverto is too great to
depend on just for simplifying a future libkdc.
This is particulary true because several of the uses of libkdc such as
pku2u or some of the eap preauth cases would strongly benefit from
porting to Windows.
I think we need to take a step back and carefully consider whether this
direction makes sense.
_______________________________________________
krbdev mailing list krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev