[16272] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: Project Review: kinit -C

daemon@ATHENA.MIT.EDU (Sam Hartman)
Tue Sep 14 17:03:22 2010

From: Sam Hartman <hartmans@mit.edu>
To: Simo Sorce <ssorce@redhat.com>
Date: Tue, 14 Sep 2010 17:03:02 -0400
In-Reply-To: <20100914163917.3a8ceca6@willson.li.ssimo.org> (Simo Sorce's
	message of "Tue, 14 Sep 2010 16:39:17 -0400")
Message-ID: <tsllj74m41l.fsf@live.mit.edu>
MIME-Version: 1.0
Cc: krbdev@mit.edu, Tom Yu <tlyu@mit.edu>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu

>>>>> "Simo" == Simo Sorce <ssorce@redhat.com> writes:

    Simo> On Tue, 14 Sep 2010 14:54:35 -0400
    Simo> Sam Hartman <hartmans@MIT.EDU> wrote:

> >>>>> "Tom" == Tom Yu <tlyu@MIT.EDU> writes:
    >> 
    Tom> Sam Hartman <hartmans@MIT.EDU> writes:
    >> >> As a result, kinit will link against libkdb5 and libkadm5srv.
    >> 
    Tom> I would prefer that this be a build-time option, so that
    Tom> software packagers have more flexibility about whether the
    Tom> kinit binary needs to have the KDC libraries installed.
    Tom> Alternatively, build two versions, kinit and kinit.local, only
    Tom> the latter of which depends on the KDC libraries.
    >> 
    >> I'd like to push back on this and ask for someone to step forward
    >> and say that's a problem for their packaging first before we make
    >> the change.

    Simo> Unless you want to force people to install libkdb5 and
    Simo> libkadm5srv on every client it looks like it is going to be an
    Simo> issue. That is, unless you explicitly dlopen() these libraries
    Simo> therefore not making them a strong dependency and breaking
    Simo> only the impersonation functionality if they are not
    Simo> available.

Right.  I was going to recommend installing libkdb5 and libkadm5srv
everywhere.  Personally, I don't see a problem with that with my Debian
hat on, but if other packagers do, then we can look at approaches.
_______________________________________________
krbdev mailing list             krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev

home help back first fref pref prev next nref lref last post