Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Feb 2016 10:48:52 -0500
From:      Rick Miller <vmiller@hostileadmin.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Heimdal Kerberos Installed?
Message-ID:  <CAHzLAVFHKzunAh8xim5ESnLAD5OsVLoA6yp9S%2BEcBYjtHmDDEQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi all,

I've discovered kerberos binaries in /usr/bin and /usr/sbin that had been
presumed not installed as the build system utilizes NO_KERBEROS=YES in
make.conf that built the resulting distribution based on the releng/10.0
branch.  It had been presumed that kerberos bits would not be included
outside of /usr/local where security/krb5 is being installed.

Consider that /usr/bin and /usr/sbin contain binaries for kadmin, kpasswd,
kinit, klist, etc while /usr/sbin/ktutil is also present.  Additionally,
ldd reports these binaries linking against /usr/lib/libkrb5.so.11
vs. /usr/local/lib/libkrb5.so.3.3 installed by security/krb5.  Conversely,
the kerberos bits install in /usr/local do link against the appropriate
libraries.

The problem is that it appears Heimdal Kerberos appears to be installed
despite the presence of NO_KERBEROS=YES in make.conf.  Are there base
kerberos bits that do get installed regardless of the existence of this
knob?  Is there an expectation that this knob notation (as opposed to
WITHOUT_KERBEROS) works with releng/10.0?

-- 
Take care
Rick Miller



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHzLAVFHKzunAh8xim5ESnLAD5OsVLoA6yp9S%2BEcBYjtHmDDEQ>