Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Feb 2013 09:58:55 -0500 (EST)
From:      Rick Macklem <rmacklem@uoguelph.ca>
To:        =?utf-8?Q?Elias_M=C3=A5rtenson?= <lokedhs@gmail.com>
Cc:        freebsd-current@freebsd.org, Benjamin Kaduk <kaduk@mit.edu>
Subject:   Re: Possible bug in NFSv4 with krb5p security?
Message-ID:  <477291850.3084864.1361113135205.JavaMail.root@erie.cs.uoguelph.ca>
In-Reply-To: <CADtN0WLs%2B=EtM4VnHcvxdihbKx4kjaoMQZK61F%2BnKx%2BDpAqrfg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Elias Martenson wrote:
> On 17 February 2013 02:17, Doug Rabson <dfr@rabson.org> wrote:
> 
> >
> > I think it was Rick that mentioned the patch. I would apply the
> > patch and
> > rebuild your kernel in the interests of changing as little as
> > possible
> > while debugging the original issue.
> >
> 
> Fair enough. I did this. Thanks.
> 
> Now, I'm sorry for asking something that should be obvious, but how
> can I
> rebuild crypto/heimdal?
I think the Makefiles are in the kerberos5 directory.

Since the only function you care about is the one in
kerberos5/lib/libgssapi_krb5/pname_to_uid.c, I'd
just put a copy of that file in usr.sbin/gssd and
modify the Makefile there to compile it and link
its .o into gssd, avoiding rebuilding any libraries.

I'd put a couple of fprintf(stderr, ...) in it and
then run "gssd -d" and see what it says.

Just how I'd attack it, rick

> There is no Makefile in this directory, but
> when I
> did "make world" it did build it. So how does this actually work? Is
> there
> a special Makefile somewhere else that I should use? I need to be able
> to
> rebuild these things withou thaving to do a full "make world", which
> is the
> only way I figured out so far.
> 
> (of course, I could do a automake/configure/make sequence, but it
> seems as
> though the official FreeBSD build doesn't do this (I couldn't find any
> config.log file dropped from the configure script)).
> 
> Regards,
> Elias
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?477291850.3084864.1361113135205.JavaMail.root>