[Samba] compiling 3.2.15: cifs.upcall not found afer RPM build

Jeff Layton jlayton at samba.org
Thu Oct 29 17:40:10 MDT 2009

On Thu, 29 Oct 2009 15:34:41 -0400 (EDT)
"David Magda" <dmagda at ee.ryerson.ca> wrote:

> On Thu, October 29, 2009 15:05, Jeff Layton wrote:
> > Be forewarned that there's no kernel support for DFS or krb5 in RHEL4
> (unless you've added that yourself). So there's little reason to install
> cifs.upcall there.
> So is the samba.spec file designed for RHEL 5+ then? I'm trying to
> simplify things by using the included scripts and files and not rolling my
> own. If 'configure' does not find the proper headers (or libraries),
> there's no sense having the .spec file look for the binaries if they're
> not going to be generated. Not sure if there's a way to automated that.

I'm not sure. I'm afraid that I've never used makerpms.sh.

> Turns out that Samba is looking for "keyutils.h", while RHEL4 has
> "keyutil.h" (no 's'). Ditto for "libkeyutil[s].so". Create a soft link
> fixed the 'configure' and linking errors, and allowed the RPMs to be
> built.

It sounds like something is broken with your install. My RHEL4 host has
a keyutils.so and keyutils.h as part of the keyutils-devel and
keyutils-libs packages.

Jeff Layton <jlayton at samba.org>

More information about the samba mailing list